2025-09-03 20:17 ftp://ftp.de.debian.org/debian/pool/main/s/systemtap/systemtap_5.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=boost --library=sqlite3 --library=libcurl --library=bsd --library=openmp --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: e6e045f (2025-09-02 21:05:14 +0200) count: 2689 4487 elapsed-time: 37.6 100.4 head-timing-info: old-timing-info: head results: systemtap-5.1/stringtable.h:142:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] systemtap-5.1/util.h:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showbase [valueFlowBailoutIncompleteVar] systemtap-5.1/util.h:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] systemtap-5.1/util.h:354:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/util.h:358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/util.h:362:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] systemtap-5.1/session.h:98:8: style:inconclusive: Technically the member function 'statistic_decl::operator==' can be const. [functionConst] systemtap-5.1/session.h:453:12: style:inconclusive: Technically the member function 'systemtap_session::num_errors' can be const. [functionConst] systemtap-5.1/util.h:390:73: warning: Class 'Array2D' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/util.h:390:73: warning: Class 'Array2D' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/stringtable.h:140:3: style: Struct 'interned_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stringtable.h:141:3: style: Struct 'interned_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/util.h:307:5: style: Class 'save_and_restore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/util.h:356:5: style: Struct 'stap_sigmasker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/session.h:87:3: style: Struct 'statistic_decl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/session.h:523:3: style: Struct 'exit_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/util.h:197:11: style: Condition 'out<-128' is always false [knownConditionTrueFalse] systemtap-5.1/util.h:196:34: note: Assignment 'out=lex_cast < int16_t >(in)', assigned value is greater than -1 systemtap-5.1/util.h:197:11: note: Condition 'out<-128' is always false systemtap-5.1/util.h:197:25: style: Condition 'out>127' is always false [knownConditionTrueFalse] systemtap-5.1/util.h:197:25: note: Assuming that condition 'out>127' is not redundant systemtap-5.1/util.h:204:36: note: Calling function 'lex_cast < uint16_t >' returns !>=128 systemtap-5.1/util.h:196:34: note: Calling function 'lex_cast < int16_t >' returns !>=128 systemtap-5.1/util.h:197:25: note: Condition 'out>127' is always false systemtap-5.1/util.h:205:11: style: Condition 'out>0xff' is always false [knownConditionTrueFalse] systemtap-5.1/util.h:197:25: note: Assuming that condition 'out>127' is not redundant systemtap-5.1/util.h:204:36: note: Calling function 'lex_cast < uint16_t >' returns !>=128 systemtap-5.1/util.h:205:11: note: Condition 'out>0xff' is always false systemtap-5.1/util.h:82:56: performance: Function parameter 'source' should be passed by const reference. [passedByValue] systemtap-5.1/staptree.h:1364:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-internal.h:167:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-internal.h:377:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/elaborate.h:546:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ALU64 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ALU64 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ALU64 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:265:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ALU64 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ALU64 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_FUNC_unspec [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:426:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __BPF_FUNC_MAX_ID [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:459:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_0 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:473:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_1 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:493:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_LDX [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:578:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_LDX [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:696:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:713:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:731:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:797:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:831:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:879:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_LDX [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:889:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_STX [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:899:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_SUB [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:921:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_NEG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:938:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ALU64 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:960:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:970:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:979:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:1012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JEQ [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-base.cxx:1078:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.h:265:3: warning: Member variable 'binary_expression::left' is not initialized in the constructor. Maybe it should be initialized directly in the class binary_expression? [uninitDerivedMemberVar] systemtap-5.1/staptree.h:265:3: warning: Member variable 'binary_expression::right' is not initialized in the constructor. Maybe it should be initialized directly in the class binary_expression? [uninitDerivedMemberVar] systemtap-5.1/staptree.h:699:8: style:inconclusive: Technically the member function 'function_priority_order::operator()' can be const. [functionConst] systemtap-5.1/bpf-base.cxx:876:10: performance:inconclusive: Technically the member function 'bpf::program::mk_ld' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-internal.h:400:8: note: Technically the member function 'bpf::program::mk_ld' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:876:10: note: Technically the member function 'bpf::program::mk_ld' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:886:10: performance:inconclusive: Technically the member function 'bpf::program::mk_st' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-internal.h:401:8: note: Technically the member function 'bpf::program::mk_st' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:886:10: note: Technically the member function 'bpf::program::mk_st' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:933:10: performance:inconclusive: Technically the member function 'bpf::program::mk_mov' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-internal.h:405:8: note: Technically the member function 'bpf::program::mk_mov' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:933:10: note: Technically the member function 'bpf::program::mk_mov' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:976:10: performance:inconclusive: Technically the member function 'bpf::program::mk_exit' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-internal.h:407:8: note: Technically the member function 'bpf::program::mk_exit' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:976:10: note: Technically the member function 'bpf::program::mk_exit' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:957:10: performance:inconclusive: Technically the member function 'bpf::program::mk_jmp' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-internal.h:408:8: note: Technically the member function 'bpf::program::mk_jmp' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:957:10: note: Technically the member function 'bpf::program::mk_jmp' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:983:10: performance:inconclusive: Technically the member function 'bpf::program::mk_jcond' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-internal.h:409:8: note: Technically the member function 'bpf::program::mk_jcond' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-base.cxx:983:10: note: Technically the member function 'bpf::program::mk_jcond' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-internal.h:476:8: style:inconclusive: Technically the member function 'bpf::globals::empty' can be const. [functionConst] systemtap-5.1/bpf-internal.h:469:10: style:inconclusive: Technically the member function 'bpf::globals::map_slot::is_scalar' can be const. [functionConst] systemtap-5.1/bpf-internal.h:470:10: style:inconclusive: Technically the member function 'bpf::globals::map_slot::is_stat' can be const. [functionConst] systemtap-5.1/bpf-base.cxx:701:10: warning: Struct 'block' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/bpf-base.cxx:701:10: warning: Struct 'block' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/bpf-bitset.h:155:11: warning: The class 'set1_ref' defines member function with name 'operator[]' also defined in its parent class 'set1_const_ref'. [duplInheritedMember] systemtap-5.1/bpf-bitset.h:136:8: note: Parent function 'set1_const_ref::operator[]' systemtap-5.1/bpf-bitset.h:155:11: note: Derived function 'set1_ref::operator[]' systemtap-5.1/elaborate.h:201:10: warning: The struct 'derived_probe' defines member variable with name 'base' also defined in its parent struct 'probe'. [duplInheritedMember] systemtap-5.1/staptree.h:928:17: note: Parent variable 'probe::base' systemtap-5.1/elaborate.h:201:10: note: Derived variable 'derived_probe::base' systemtap-5.1/elaborate.h:494:9: warning: The struct 'const_folder' defines member variable with name 'relaxed_p' also defined in its parent struct 'update_visitor'. [duplInheritedMember] systemtap-5.1/staptree.h:1442:8: note: Parent variable 'update_visitor::relaxed_p' systemtap-5.1/elaborate.h:494:9: note: Derived variable 'const_folder::relaxed_p' systemtap-5.1/bpf-bitset.h:217:3: style: Class 'set1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-bitset.h:218:3: style: Class 'set1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:171:3: style: Struct 'literal_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:181:3: style: Struct 'literal_number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:805:3: style: Struct 'null_statement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:914:3: style: Struct 'probe_point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:903:5: style: Struct 'component' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:956:3: style: Struct 'probe_alias' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:1200:3: style: Struct 'varuse_collecting_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:1246:3: style: Struct 'symuse_collecting_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:1263:3: style: Struct 'throwing_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:1376:3: style: Struct 'update_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:1510:3: style: Struct 'embedded_tags_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-internal.h:136:3: style: Struct 'value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-internal.h:293:3: style: Struct 'block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-internal.h:357:3: style: Struct 'insn_append_inserter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-internal.h:413:3: style: Struct 'program' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/parse.h:132:3: style: Struct 'parser_completion_state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/elaborate.h:34:3: style: Struct 'recursive_expansion_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/elaborate.h:57:3: style: Struct 'symresolution_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/elaborate.h:79:3: style: Struct 'typeresolution_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/elaborate.h:385:3: style: Struct 'match_key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/elaborate.h:386:3: style: Struct 'match_key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/elaborate.h:440:3: style: Struct 'alias_expansion_builder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/staptree.h:150:12: style: The destructor '~expression' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:140:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:150:12: note: Destructor in derived class systemtap-5.1/staptree.h:172:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:172:8: note: Function in derived class systemtap-5.1/staptree.h:173:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:173:8: note: Function in derived class systemtap-5.1/staptree.h:182:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:182:8: note: Function in derived class systemtap-5.1/staptree.h:183:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:183:8: note: Function in derived class systemtap-5.1/staptree.h:197:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:197:8: note: Function in derived class systemtap-5.1/staptree.h:198:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:198:8: note: Function in derived class systemtap-5.1/staptree.h:207:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:207:8: note: Function in derived class systemtap-5.1/staptree.h:208:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:208:8: note: Function in derived class systemtap-5.1/staptree.h:216:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:216:8: note: Function in derived class systemtap-5.1/staptree.h:217:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:217:8: note: Function in derived class systemtap-5.1/staptree.h:223:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:217:8: note: Virtual function in base class systemtap-5.1/staptree.h:223:8: note: Function in derived class systemtap-5.1/staptree.h:229:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:216:8: note: Virtual function in base class systemtap-5.1/staptree.h:229:8: note: Function in derived class systemtap-5.1/staptree.h:230:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:217:8: note: Virtual function in base class systemtap-5.1/staptree.h:230:8: note: Function in derived class systemtap-5.1/staptree.h:236:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:208:8: note: Virtual function in base class systemtap-5.1/staptree.h:236:8: note: Function in derived class systemtap-5.1/staptree.h:242:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:208:8: note: Virtual function in base class systemtap-5.1/staptree.h:242:8: note: Function in derived class systemtap-5.1/staptree.h:250:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:250:8: note: Function in derived class systemtap-5.1/staptree.h:251:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:251:8: note: Function in derived class systemtap-5.1/staptree.h:259:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:259:8: note: Function in derived class systemtap-5.1/staptree.h:260:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:260:8: note: Function in derived class systemtap-5.1/staptree.h:266:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:208:8: note: Virtual function in base class systemtap-5.1/staptree.h:266:8: note: Function in derived class systemtap-5.1/staptree.h:271:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:208:8: note: Virtual function in base class systemtap-5.1/staptree.h:271:8: note: Function in derived class systemtap-5.1/staptree.h:276:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:208:8: note: Virtual function in base class systemtap-5.1/staptree.h:276:8: note: Function in derived class systemtap-5.1/staptree.h:285:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:285:8: note: Function in derived class systemtap-5.1/staptree.h:286:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:286:8: note: Function in derived class systemtap-5.1/staptree.h:292:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:208:8: note: Virtual function in base class systemtap-5.1/staptree.h:292:8: note: Function in derived class systemtap-5.1/staptree.h:301:16: style: The function 'is_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:157:16: note: Virtual function in base class systemtap-5.1/staptree.h:301:16: note: Function in derived class systemtap-5.1/staptree.h:303:12: style: The destructor '~indexable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:150:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:303:12: note: Destructor in derived class systemtap-5.1/staptree.h:320:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:320:8: note: Function in derived class systemtap-5.1/staptree.h:321:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:321:8: note: Function in derived class systemtap-5.1/staptree.h:323:8: style: The function 'is_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:301:16: note: Virtual function in base class systemtap-5.1/staptree.h:323:8: note: Function in derived class systemtap-5.1/staptree.h:330:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:330:8: note: Function in derived class systemtap-5.1/staptree.h:331:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:331:8: note: Function in derived class systemtap-5.1/staptree.h:340:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:340:8: note: Function in derived class systemtap-5.1/staptree.h:341:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:341:8: note: Function in derived class systemtap-5.1/staptree.h:350:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:350:8: note: Function in derived class systemtap-5.1/staptree.h:351:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:351:8: note: Function in derived class systemtap-5.1/staptree.h:394:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:394:8: note: Function in derived class systemtap-5.1/staptree.h:395:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:395:8: note: Function in derived class systemtap-5.1/staptree.h:410:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:394:8: note: Virtual function in base class systemtap-5.1/staptree.h:410:8: note: Function in derived class systemtap-5.1/staptree.h:411:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:395:8: note: Virtual function in base class systemtap-5.1/staptree.h:411:8: note: Function in derived class systemtap-5.1/staptree.h:419:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:394:8: note: Virtual function in base class systemtap-5.1/staptree.h:419:8: note: Function in derived class systemtap-5.1/staptree.h:420:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:395:8: note: Virtual function in base class systemtap-5.1/staptree.h:420:8: note: Function in derived class systemtap-5.1/staptree.h:426:23: style: The function 'sym_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:392:23: note: Virtual function in base class systemtap-5.1/staptree.h:426:23: note: Function in derived class systemtap-5.1/staptree.h:427:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:394:8: note: Virtual function in base class systemtap-5.1/staptree.h:427:8: note: Function in derived class systemtap-5.1/staptree.h:428:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:395:8: note: Virtual function in base class systemtap-5.1/staptree.h:428:8: note: Function in derived class systemtap-5.1/staptree.h:434:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:434:8: note: Function in derived class systemtap-5.1/staptree.h:435:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:435:8: note: Function in derived class systemtap-5.1/staptree.h:441:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:441:8: note: Function in derived class systemtap-5.1/staptree.h:442:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:442:8: note: Function in derived class systemtap-5.1/staptree.h:448:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:448:8: note: Function in derived class systemtap-5.1/staptree.h:449:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:449:8: note: Function in derived class systemtap-5.1/staptree.h:456:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:456:8: note: Function in derived class systemtap-5.1/staptree.h:457:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:457:8: note: Function in derived class systemtap-5.1/staptree.h:466:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:466:8: note: Function in derived class systemtap-5.1/staptree.h:467:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:467:8: note: Function in derived class systemtap-5.1/staptree.h:479:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:479:8: note: Function in derived class systemtap-5.1/staptree.h:480:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:480:8: note: Function in derived class systemtap-5.1/staptree.h:577:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:577:8: note: Function in derived class systemtap-5.1/staptree.h:578:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:578:8: note: Function in derived class systemtap-5.1/staptree.h:606:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:606:8: note: Function in derived class systemtap-5.1/staptree.h:607:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:607:8: note: Function in derived class systemtap-5.1/staptree.h:621:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:156:16: note: Virtual function in base class systemtap-5.1/staptree.h:621:8: note: Function in derived class systemtap-5.1/staptree.h:622:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:622:8: note: Function in derived class systemtap-5.1/staptree.h:624:8: style: The function 'is_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:302:16: note: Virtual function in base class systemtap-5.1/staptree.h:624:8: note: Function in derived class systemtap-5.1/staptree.h:651:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:641:16: note: Virtual function in base class systemtap-5.1/staptree.h:651:8: note: Function in derived class systemtap-5.1/staptree.h:652:8: style: The function 'printsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:642:16: note: Virtual function in base class systemtap-5.1/staptree.h:652:8: note: Function in derived class systemtap-5.1/staptree.h:691:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:641:16: note: Virtual function in base class systemtap-5.1/staptree.h:691:8: note: Function in derived class systemtap-5.1/staptree.h:692:8: style: The function 'printsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:642:16: note: Virtual function in base class systemtap-5.1/staptree.h:692:8: note: Function in derived class systemtap-5.1/staptree.h:715:12: style: The destructor '~statement' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:140:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:715:12: note: Destructor in derived class systemtap-5.1/staptree.h:731:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:731:8: note: Function in derived class systemtap-5.1/staptree.h:732:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:732:8: note: Function in derived class systemtap-5.1/staptree.h:733:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:733:16: note: Function in derived class systemtap-5.1/staptree.h:740:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:740:8: note: Function in derived class systemtap-5.1/staptree.h:741:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:741:8: note: Function in derived class systemtap-5.1/staptree.h:745:12: style: The destructor '~block' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:715:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:745:12: note: Destructor in derived class systemtap-5.1/staptree.h:746:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:746:16: note: Function in derived class systemtap-5.1/staptree.h:755:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:755:8: note: Function in derived class systemtap-5.1/staptree.h:756:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:756:8: note: Function in derived class systemtap-5.1/staptree.h:759:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:759:16: note: Function in derived class systemtap-5.1/staptree.h:770:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:770:8: note: Function in derived class systemtap-5.1/staptree.h:771:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:771:8: note: Function in derived class systemtap-5.1/staptree.h:775:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:775:16: note: Function in derived class systemtap-5.1/staptree.h:792:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:792:8: note: Function in derived class systemtap-5.1/staptree.h:793:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:793:8: note: Function in derived class systemtap-5.1/staptree.h:797:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:797:16: note: Function in derived class systemtap-5.1/staptree.h:803:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:803:8: note: Function in derived class systemtap-5.1/staptree.h:804:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:804:8: note: Function in derived class systemtap-5.1/staptree.h:806:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:806:16: note: Function in derived class systemtap-5.1/staptree.h:813:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:813:8: note: Function in derived class systemtap-5.1/staptree.h:814:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:814:8: note: Function in derived class systemtap-5.1/staptree.h:815:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:815:16: note: Function in derived class systemtap-5.1/staptree.h:824:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:824:8: note: Function in derived class systemtap-5.1/staptree.h:825:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:825:8: note: Function in derived class systemtap-5.1/staptree.h:826:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:826:16: note: Function in derived class systemtap-5.1/staptree.h:832:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:813:8: note: Virtual function in base class systemtap-5.1/staptree.h:832:8: note: Function in derived class systemtap-5.1/staptree.h:833:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:814:8: note: Virtual function in base class systemtap-5.1/staptree.h:833:8: note: Function in derived class systemtap-5.1/staptree.h:837:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:815:16: note: Virtual function in base class systemtap-5.1/staptree.h:837:16: note: Function in derived class systemtap-5.1/staptree.h:843:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:813:8: note: Virtual function in base class systemtap-5.1/staptree.h:843:8: note: Function in derived class systemtap-5.1/staptree.h:844:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:814:8: note: Virtual function in base class systemtap-5.1/staptree.h:844:8: note: Function in derived class systemtap-5.1/staptree.h:845:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:815:16: note: Virtual function in base class systemtap-5.1/staptree.h:845:16: note: Function in derived class systemtap-5.1/staptree.h:851:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:851:8: note: Function in derived class systemtap-5.1/staptree.h:852:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:852:8: note: Function in derived class systemtap-5.1/staptree.h:853:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:853:16: note: Function in derived class systemtap-5.1/staptree.h:859:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:859:8: note: Function in derived class systemtap-5.1/staptree.h:860:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:860:8: note: Function in derived class systemtap-5.1/staptree.h:861:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:861:16: note: Function in derived class systemtap-5.1/staptree.h:867:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:711:16: note: Virtual function in base class systemtap-5.1/staptree.h:867:8: note: Function in derived class systemtap-5.1/staptree.h:868:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:139:16: note: Virtual function in base class systemtap-5.1/staptree.h:868:8: note: Function in derived class systemtap-5.1/staptree.h:869:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:716:16: note: Virtual function in base class systemtap-5.1/staptree.h:869:16: note: Function in derived class systemtap-5.1/staptree.h:958:16: style: The function 'printsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:941:16: note: Virtual function in base class systemtap-5.1/staptree.h:958:16: note: Function in derived class systemtap-5.1/staptree.h:1028:12: style: The destructor '~nop_visitor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:974:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:1028:12: note: Destructor in derived class systemtap-5.1/staptree.h:1029:16: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:975:16: note: Virtual function in base class systemtap-5.1/staptree.h:1029:16: note: Function in derived class systemtap-5.1/staptree.h:1030:16: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:976:16: note: Virtual function in base class systemtap-5.1/staptree.h:1030:16: note: Function in derived class systemtap-5.1/staptree.h:1031:16: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:977:16: note: Virtual function in base class systemtap-5.1/staptree.h:1031:16: note: Function in derived class systemtap-5.1/staptree.h:1032:16: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:978:16: note: Virtual function in base class systemtap-5.1/staptree.h:1032:16: note: Function in derived class systemtap-5.1/staptree.h:1033:16: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:979:16: note: Virtual function in base class systemtap-5.1/staptree.h:1033:16: note: Function in derived class systemtap-5.1/staptree.h:1034:16: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:980:16: note: Virtual function in base class systemtap-5.1/staptree.h:1034:16: note: Function in derived class systemtap-5.1/staptree.h:1035:16: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:981:16: note: Virtual function in base class systemtap-5.1/staptree.h:1035:16: note: Function in derived class systemtap-5.1/staptree.h:1036:16: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:982:16: note: Virtual function in base class systemtap-5.1/staptree.h:1036:16: note: Function in derived class systemtap-5.1/staptree.h:1037:16: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:983:16: note: Virtual function in base class systemtap-5.1/staptree.h:1037:16: note: Function in derived class systemtap-5.1/staptree.h:1038:16: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:984:16: note: Virtual function in base class systemtap-5.1/staptree.h:1038:16: note: Function in derived class systemtap-5.1/staptree.h:1039:16: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:985:16: note: Virtual function in base class systemtap-5.1/staptree.h:1039:16: note: Function in derived class systemtap-5.1/staptree.h:1040:16: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:986:16: note: Virtual function in base class systemtap-5.1/staptree.h:1040:16: note: Function in derived class systemtap-5.1/staptree.h:1041:16: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:987:16: note: Virtual function in base class systemtap-5.1/staptree.h:1041:16: note: Function in derived class systemtap-5.1/staptree.h:1042:16: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:988:16: note: Virtual function in base class systemtap-5.1/staptree.h:1042:16: note: Function in derived class systemtap-5.1/staptree.h:1043:16: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:989:16: note: Virtual function in base class systemtap-5.1/staptree.h:1043:16: note: Function in derived class systemtap-5.1/staptree.h:1044:16: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:990:16: note: Virtual function in base class systemtap-5.1/staptree.h:1044:16: note: Function in derived class systemtap-5.1/staptree.h:1045:16: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:991:16: note: Virtual function in base class systemtap-5.1/staptree.h:1045:16: note: Function in derived class systemtap-5.1/staptree.h:1046:16: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:992:16: note: Virtual function in base class systemtap-5.1/staptree.h:1046:16: note: Function in derived class systemtap-5.1/staptree.h:1047:16: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:993:16: note: Virtual function in base class systemtap-5.1/staptree.h:1047:16: note: Function in derived class systemtap-5.1/staptree.h:1048:16: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:994:16: note: Virtual function in base class systemtap-5.1/staptree.h:1048:16: note: Function in derived class systemtap-5.1/staptree.h:1049:16: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:995:16: note: Virtual function in base class systemtap-5.1/staptree.h:1049:16: note: Function in derived class systemtap-5.1/staptree.h:1050:16: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:996:16: note: Virtual function in base class systemtap-5.1/staptree.h:1050:16: note: Function in derived class systemtap-5.1/staptree.h:1051:16: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:997:16: note: Virtual function in base class systemtap-5.1/staptree.h:1051:16: note: Function in derived class systemtap-5.1/staptree.h:1052:16: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:998:16: note: Virtual function in base class systemtap-5.1/staptree.h:1052:16: note: Function in derived class systemtap-5.1/staptree.h:1053:16: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:999:16: note: Virtual function in base class systemtap-5.1/staptree.h:1053:16: note: Function in derived class systemtap-5.1/staptree.h:1054:16: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1000:16: note: Virtual function in base class systemtap-5.1/staptree.h:1054:16: note: Function in derived class systemtap-5.1/staptree.h:1055:16: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1001:16: note: Virtual function in base class systemtap-5.1/staptree.h:1055:16: note: Function in derived class systemtap-5.1/staptree.h:1056:16: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1002:16: note: Virtual function in base class systemtap-5.1/staptree.h:1056:16: note: Function in derived class systemtap-5.1/staptree.h:1057:16: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1003:16: note: Virtual function in base class systemtap-5.1/staptree.h:1057:16: note: Function in derived class systemtap-5.1/staptree.h:1058:16: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1004:16: note: Virtual function in base class systemtap-5.1/staptree.h:1058:16: note: Function in derived class systemtap-5.1/staptree.h:1059:16: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1005:16: note: Virtual function in base class systemtap-5.1/staptree.h:1059:16: note: Function in derived class systemtap-5.1/staptree.h:1060:16: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1006:16: note: Virtual function in base class systemtap-5.1/staptree.h:1060:16: note: Function in derived class systemtap-5.1/staptree.h:1061:16: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1007:16: note: Virtual function in base class systemtap-5.1/staptree.h:1061:16: note: Function in derived class systemtap-5.1/staptree.h:1062:16: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1008:16: note: Virtual function in base class systemtap-5.1/staptree.h:1062:16: note: Function in derived class systemtap-5.1/staptree.h:1063:16: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1009:16: note: Virtual function in base class systemtap-5.1/staptree.h:1063:16: note: Function in derived class systemtap-5.1/staptree.h:1064:16: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1010:16: note: Virtual function in base class systemtap-5.1/staptree.h:1064:16: note: Function in derived class systemtap-5.1/staptree.h:1065:16: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1011:16: note: Virtual function in base class systemtap-5.1/staptree.h:1065:16: note: Function in derived class systemtap-5.1/staptree.h:1066:16: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1012:16: note: Virtual function in base class systemtap-5.1/staptree.h:1066:16: note: Function in derived class systemtap-5.1/staptree.h:1067:16: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1013:16: note: Virtual function in base class systemtap-5.1/staptree.h:1067:16: note: Function in derived class systemtap-5.1/staptree.h:1068:16: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1014:16: note: Virtual function in base class systemtap-5.1/staptree.h:1068:16: note: Function in derived class systemtap-5.1/staptree.h:1069:16: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1015:16: note: Virtual function in base class systemtap-5.1/staptree.h:1069:16: note: Function in derived class systemtap-5.1/staptree.h:1070:16: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1016:16: note: Virtual function in base class systemtap-5.1/staptree.h:1070:16: note: Function in derived class systemtap-5.1/staptree.h:1071:16: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1017:16: note: Virtual function in base class systemtap-5.1/staptree.h:1071:16: note: Function in derived class systemtap-5.1/staptree.h:1072:16: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1018:16: note: Virtual function in base class systemtap-5.1/staptree.h:1072:16: note: Function in derived class systemtap-5.1/staptree.h:1073:16: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1019:16: note: Virtual function in base class systemtap-5.1/staptree.h:1073:16: note: Function in derived class systemtap-5.1/staptree.h:1074:16: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1020:16: note: Virtual function in base class systemtap-5.1/staptree.h:1074:16: note: Function in derived class systemtap-5.1/staptree.h:1083:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:975:16: note: Virtual function in base class systemtap-5.1/staptree.h:1083:8: note: Function in derived class systemtap-5.1/staptree.h:1084:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:976:16: note: Virtual function in base class systemtap-5.1/staptree.h:1084:8: note: Function in derived class systemtap-5.1/staptree.h:1085:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:977:16: note: Virtual function in base class systemtap-5.1/staptree.h:1085:8: note: Function in derived class systemtap-5.1/staptree.h:1086:8: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:978:16: note: Virtual function in base class systemtap-5.1/staptree.h:1086:8: note: Function in derived class systemtap-5.1/staptree.h:1087:8: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:979:16: note: Virtual function in base class systemtap-5.1/staptree.h:1087:8: note: Function in derived class systemtap-5.1/staptree.h:1088:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:980:16: note: Virtual function in base class systemtap-5.1/staptree.h:1088:8: note: Function in derived class systemtap-5.1/staptree.h:1089:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:981:16: note: Virtual function in base class systemtap-5.1/staptree.h:1089:8: note: Function in derived class systemtap-5.1/staptree.h:1090:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:982:16: note: Virtual function in base class systemtap-5.1/staptree.h:1090:8: note: Function in derived class systemtap-5.1/staptree.h:1091:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:983:16: note: Virtual function in base class systemtap-5.1/staptree.h:1091:8: note: Function in derived class systemtap-5.1/staptree.h:1092:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:984:16: note: Virtual function in base class systemtap-5.1/staptree.h:1092:8: note: Function in derived class systemtap-5.1/staptree.h:1093:8: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:985:16: note: Virtual function in base class systemtap-5.1/staptree.h:1093:8: note: Function in derived class systemtap-5.1/staptree.h:1094:8: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:986:16: note: Virtual function in base class systemtap-5.1/staptree.h:1094:8: note: Function in derived class systemtap-5.1/staptree.h:1095:8: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:987:16: note: Virtual function in base class systemtap-5.1/staptree.h:1095:8: note: Function in derived class systemtap-5.1/staptree.h:1096:8: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:988:16: note: Virtual function in base class systemtap-5.1/staptree.h:1096:8: note: Function in derived class systemtap-5.1/staptree.h:1097:8: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:989:16: note: Virtual function in base class systemtap-5.1/staptree.h:1097:8: note: Function in derived class systemtap-5.1/staptree.h:1098:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:990:16: note: Virtual function in base class systemtap-5.1/staptree.h:1098:8: note: Function in derived class systemtap-5.1/staptree.h:1099:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:991:16: note: Virtual function in base class systemtap-5.1/staptree.h:1099:8: note: Function in derived class systemtap-5.1/staptree.h:1100:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:992:16: note: Virtual function in base class systemtap-5.1/staptree.h:1100:8: note: Function in derived class systemtap-5.1/staptree.h:1101:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:993:16: note: Virtual function in base class systemtap-5.1/staptree.h:1101:8: note: Function in derived class systemtap-5.1/staptree.h:1102:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:994:16: note: Virtual function in base class systemtap-5.1/staptree.h:1102:8: note: Function in derived class systemtap-5.1/staptree.h:1103:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:995:16: note: Virtual function in base class systemtap-5.1/staptree.h:1103:8: note: Function in derived class systemtap-5.1/staptree.h:1104:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:996:16: note: Virtual function in base class systemtap-5.1/staptree.h:1104:8: note: Function in derived class systemtap-5.1/staptree.h:1105:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:997:16: note: Virtual function in base class systemtap-5.1/staptree.h:1105:8: note: Function in derived class systemtap-5.1/staptree.h:1106:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:998:16: note: Virtual function in base class systemtap-5.1/staptree.h:1106:8: note: Function in derived class systemtap-5.1/staptree.h:1107:8: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:999:16: note: Virtual function in base class systemtap-5.1/staptree.h:1107:8: note: Function in derived class systemtap-5.1/staptree.h:1108:8: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1000:16: note: Virtual function in base class systemtap-5.1/staptree.h:1108:8: note: Function in derived class systemtap-5.1/staptree.h:1109:8: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1001:16: note: Virtual function in base class systemtap-5.1/staptree.h:1109:8: note: Function in derived class systemtap-5.1/staptree.h:1110:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1002:16: note: Virtual function in base class systemtap-5.1/staptree.h:1110:8: note: Function in derived class systemtap-5.1/staptree.h:1111:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1003:16: note: Virtual function in base class systemtap-5.1/staptree.h:1111:8: note: Function in derived class systemtap-5.1/staptree.h:1112:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1004:16: note: Virtual function in base class systemtap-5.1/staptree.h:1112:8: note: Function in derived class systemtap-5.1/staptree.h:1113:8: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1005:16: note: Virtual function in base class systemtap-5.1/staptree.h:1113:8: note: Function in derived class systemtap-5.1/staptree.h:1114:8: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1006:16: note: Virtual function in base class systemtap-5.1/staptree.h:1114:8: note: Function in derived class systemtap-5.1/staptree.h:1115:8: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1007:16: note: Virtual function in base class systemtap-5.1/staptree.h:1115:8: note: Function in derived class systemtap-5.1/staptree.h:1116:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1008:16: note: Virtual function in base class systemtap-5.1/staptree.h:1116:8: note: Function in derived class systemtap-5.1/staptree.h:1117:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1009:16: note: Virtual function in base class systemtap-5.1/staptree.h:1117:8: note: Function in derived class systemtap-5.1/staptree.h:1118:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1010:16: note: Virtual function in base class systemtap-5.1/staptree.h:1118:8: note: Function in derived class systemtap-5.1/staptree.h:1119:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1011:16: note: Virtual function in base class systemtap-5.1/staptree.h:1119:8: note: Function in derived class systemtap-5.1/staptree.h:1120:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1012:16: note: Virtual function in base class systemtap-5.1/staptree.h:1120:8: note: Function in derived class systemtap-5.1/staptree.h:1121:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1013:16: note: Virtual function in base class systemtap-5.1/staptree.h:1121:8: note: Function in derived class systemtap-5.1/staptree.h:1122:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1014:16: note: Virtual function in base class systemtap-5.1/staptree.h:1122:8: note: Function in derived class systemtap-5.1/staptree.h:1123:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1015:16: note: Virtual function in base class systemtap-5.1/staptree.h:1123:8: note: Function in derived class systemtap-5.1/staptree.h:1124:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1016:16: note: Virtual function in base class systemtap-5.1/staptree.h:1124:8: note: Function in derived class systemtap-5.1/staptree.h:1125:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1017:16: note: Virtual function in base class systemtap-5.1/staptree.h:1125:8: note: Function in derived class systemtap-5.1/staptree.h:1126:8: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1018:16: note: Virtual function in base class systemtap-5.1/staptree.h:1126:8: note: Function in derived class systemtap-5.1/staptree.h:1127:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1019:16: note: Virtual function in base class systemtap-5.1/staptree.h:1127:8: note: Function in derived class systemtap-5.1/staptree.h:1128:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1020:16: note: Virtual function in base class systemtap-5.1/staptree.h:1128:8: note: Function in derived class systemtap-5.1/staptree.h:1137:8: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1096:8: note: Virtual function in base class systemtap-5.1/staptree.h:1137:8: note: Function in derived class systemtap-5.1/staptree.h:1138:8: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1097:8: note: Virtual function in base class systemtap-5.1/staptree.h:1138:8: note: Function in derived class systemtap-5.1/staptree.h:1139:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1098:8: note: Virtual function in base class systemtap-5.1/staptree.h:1139:8: note: Function in derived class systemtap-5.1/staptree.h:1140:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1099:8: note: Virtual function in base class systemtap-5.1/staptree.h:1140:8: note: Function in derived class systemtap-5.1/staptree.h:1141:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1100:8: note: Virtual function in base class systemtap-5.1/staptree.h:1141:8: note: Function in derived class systemtap-5.1/staptree.h:1142:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1101:8: note: Virtual function in base class systemtap-5.1/staptree.h:1142:8: note: Function in derived class systemtap-5.1/staptree.h:1143:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1102:8: note: Virtual function in base class systemtap-5.1/staptree.h:1143:8: note: Function in derived class systemtap-5.1/staptree.h:1144:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1103:8: note: Virtual function in base class systemtap-5.1/staptree.h:1144:8: note: Function in derived class systemtap-5.1/staptree.h:1145:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1104:8: note: Virtual function in base class systemtap-5.1/staptree.h:1145:8: note: Function in derived class systemtap-5.1/staptree.h:1146:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1105:8: note: Virtual function in base class systemtap-5.1/staptree.h:1146:8: note: Function in derived class systemtap-5.1/staptree.h:1147:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1106:8: note: Virtual function in base class systemtap-5.1/staptree.h:1147:8: note: Function in derived class systemtap-5.1/staptree.h:1148:8: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1107:8: note: Virtual function in base class systemtap-5.1/staptree.h:1148:8: note: Function in derived class systemtap-5.1/staptree.h:1149:8: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1108:8: note: Virtual function in base class systemtap-5.1/staptree.h:1149:8: note: Function in derived class systemtap-5.1/staptree.h:1150:8: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1109:8: note: Virtual function in base class systemtap-5.1/staptree.h:1150:8: note: Function in derived class systemtap-5.1/staptree.h:1151:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1110:8: note: Virtual function in base class systemtap-5.1/staptree.h:1151:8: note: Function in derived class systemtap-5.1/staptree.h:1152:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1111:8: note: Virtual function in base class systemtap-5.1/staptree.h:1152:8: note: Function in derived class systemtap-5.1/staptree.h:1153:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1112:8: note: Virtual function in base class systemtap-5.1/staptree.h:1153:8: note: Function in derived class systemtap-5.1/staptree.h:1154:8: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1113:8: note: Virtual function in base class systemtap-5.1/staptree.h:1154:8: note: Function in derived class systemtap-5.1/staptree.h:1155:8: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1114:8: note: Virtual function in base class systemtap-5.1/staptree.h:1155:8: note: Function in derived class systemtap-5.1/staptree.h:1156:8: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1115:8: note: Virtual function in base class systemtap-5.1/staptree.h:1156:8: note: Function in derived class systemtap-5.1/staptree.h:1157:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1116:8: note: Virtual function in base class systemtap-5.1/staptree.h:1157:8: note: Function in derived class systemtap-5.1/staptree.h:1158:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1117:8: note: Virtual function in base class systemtap-5.1/staptree.h:1158:8: note: Function in derived class systemtap-5.1/staptree.h:1159:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/staptree.h:1159:8: note: Function in derived class systemtap-5.1/staptree.h:1160:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1119:8: note: Virtual function in base class systemtap-5.1/staptree.h:1160:8: note: Function in derived class systemtap-5.1/staptree.h:1161:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1120:8: note: Virtual function in base class systemtap-5.1/staptree.h:1161:8: note: Function in derived class systemtap-5.1/staptree.h:1162:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1121:8: note: Virtual function in base class systemtap-5.1/staptree.h:1162:8: note: Function in derived class systemtap-5.1/staptree.h:1163:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1122:8: note: Virtual function in base class systemtap-5.1/staptree.h:1163:8: note: Function in derived class systemtap-5.1/staptree.h:1164:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1123:8: note: Virtual function in base class systemtap-5.1/staptree.h:1164:8: note: Function in derived class systemtap-5.1/staptree.h:1165:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1124:8: note: Virtual function in base class systemtap-5.1/staptree.h:1165:8: note: Function in derived class systemtap-5.1/staptree.h:1166:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1125:8: note: Virtual function in base class systemtap-5.1/staptree.h:1166:8: note: Function in derived class systemtap-5.1/staptree.h:1167:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1127:8: note: Virtual function in base class systemtap-5.1/staptree.h:1167:8: note: Function in derived class systemtap-5.1/staptree.h:1168:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1128:8: note: Virtual function in base class systemtap-5.1/staptree.h:1168:8: note: Function in derived class systemtap-5.1/staptree.h:1180:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/staptree.h:1180:8: note: Function in derived class systemtap-5.1/staptree.h:1206:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1088:8: note: Virtual function in base class systemtap-5.1/staptree.h:1206:8: note: Function in derived class systemtap-5.1/staptree.h:1207:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1089:8: note: Virtual function in base class systemtap-5.1/staptree.h:1207:8: note: Function in derived class systemtap-5.1/staptree.h:1208:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1085:8: note: Virtual function in base class systemtap-5.1/staptree.h:1208:8: note: Function in derived class systemtap-5.1/staptree.h:1209:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1098:8: note: Virtual function in base class systemtap-5.1/staptree.h:1209:8: note: Function in derived class systemtap-5.1/staptree.h:1210:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1084:8: note: Virtual function in base class systemtap-5.1/staptree.h:1210:8: note: Function in derived class systemtap-5.1/staptree.h:1211:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1180:8: note: Virtual function in base class systemtap-5.1/staptree.h:1211:8: note: Function in derived class systemtap-5.1/staptree.h:1212:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1091:8: note: Virtual function in base class systemtap-5.1/staptree.h:1212:8: note: Function in derived class systemtap-5.1/staptree.h:1213:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1092:8: note: Virtual function in base class systemtap-5.1/staptree.h:1213:8: note: Function in derived class systemtap-5.1/staptree.h:1214:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1119:8: note: Virtual function in base class systemtap-5.1/staptree.h:1214:8: note: Function in derived class systemtap-5.1/staptree.h:1215:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1111:8: note: Virtual function in base class systemtap-5.1/staptree.h:1215:8: note: Function in derived class systemtap-5.1/staptree.h:1216:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1110:8: note: Virtual function in base class systemtap-5.1/staptree.h:1216:8: note: Function in derived class systemtap-5.1/staptree.h:1217:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1117:8: note: Virtual function in base class systemtap-5.1/staptree.h:1217:8: note: Function in derived class systemtap-5.1/staptree.h:1218:8: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1113:8: note: Virtual function in base class systemtap-5.1/staptree.h:1218:8: note: Function in derived class systemtap-5.1/staptree.h:1219:8: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1114:8: note: Virtual function in base class systemtap-5.1/staptree.h:1219:8: note: Function in derived class systemtap-5.1/staptree.h:1220:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1116:8: note: Virtual function in base class systemtap-5.1/staptree.h:1220:8: note: Function in derived class systemtap-5.1/staptree.h:1221:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1112:8: note: Virtual function in base class systemtap-5.1/staptree.h:1221:8: note: Function in derived class systemtap-5.1/staptree.h:1222:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1101:8: note: Virtual function in base class systemtap-5.1/staptree.h:1222:8: note: Function in derived class systemtap-5.1/staptree.h:1223:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1102:8: note: Virtual function in base class systemtap-5.1/staptree.h:1223:8: note: Function in derived class systemtap-5.1/staptree.h:1224:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1090:8: note: Virtual function in base class systemtap-5.1/staptree.h:1224:8: note: Function in derived class systemtap-5.1/staptree.h:1225:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1122:8: note: Virtual function in base class systemtap-5.1/staptree.h:1225:8: note: Function in derived class systemtap-5.1/staptree.h:1226:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1123:8: note: Virtual function in base class systemtap-5.1/staptree.h:1226:8: note: Function in derived class systemtap-5.1/staptree.h:1227:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1124:8: note: Virtual function in base class systemtap-5.1/staptree.h:1227:8: note: Function in derived class systemtap-5.1/staptree.h:1228:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1125:8: note: Virtual function in base class systemtap-5.1/staptree.h:1228:8: note: Function in derived class systemtap-5.1/staptree.h:1229:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1127:8: note: Virtual function in base class systemtap-5.1/staptree.h:1229:8: note: Function in derived class systemtap-5.1/staptree.h:1230:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1128:8: note: Virtual function in base class systemtap-5.1/staptree.h:1230:8: note: Function in derived class systemtap-5.1/staptree.h:1249:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1210:8: note: Virtual function in base class systemtap-5.1/staptree.h:1249:8: note: Function in derived class systemtap-5.1/staptree.h:1250:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1208:8: note: Virtual function in base class systemtap-5.1/staptree.h:1250:8: note: Function in derived class systemtap-5.1/staptree.h:1251:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1209:8: note: Virtual function in base class systemtap-5.1/staptree.h:1251:8: note: Function in derived class systemtap-5.1/staptree.h:1252:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1220:8: note: Virtual function in base class systemtap-5.1/staptree.h:1252:8: note: Function in derived class systemtap-5.1/staptree.h:1253:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1221:8: note: Virtual function in base class systemtap-5.1/staptree.h:1253:8: note: Function in derived class systemtap-5.1/staptree.h:1254:8: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1126:8: note: Virtual function in base class systemtap-5.1/staptree.h:1254:8: note: Function in derived class systemtap-5.1/staptree.h:1268:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:975:16: note: Virtual function in base class systemtap-5.1/staptree.h:1268:8: note: Function in derived class systemtap-5.1/staptree.h:1269:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:976:16: note: Virtual function in base class systemtap-5.1/staptree.h:1269:8: note: Function in derived class systemtap-5.1/staptree.h:1270:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:977:16: note: Virtual function in base class systemtap-5.1/staptree.h:1270:8: note: Function in derived class systemtap-5.1/staptree.h:1271:8: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:978:16: note: Virtual function in base class systemtap-5.1/staptree.h:1271:8: note: Function in derived class systemtap-5.1/staptree.h:1272:8: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:979:16: note: Virtual function in base class systemtap-5.1/staptree.h:1272:8: note: Function in derived class systemtap-5.1/staptree.h:1273:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:980:16: note: Virtual function in base class systemtap-5.1/staptree.h:1273:8: note: Function in derived class systemtap-5.1/staptree.h:1274:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:981:16: note: Virtual function in base class systemtap-5.1/staptree.h:1274:8: note: Function in derived class systemtap-5.1/staptree.h:1275:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:982:16: note: Virtual function in base class systemtap-5.1/staptree.h:1275:8: note: Function in derived class systemtap-5.1/staptree.h:1276:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:983:16: note: Virtual function in base class systemtap-5.1/staptree.h:1276:8: note: Function in derived class systemtap-5.1/staptree.h:1277:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:984:16: note: Virtual function in base class systemtap-5.1/staptree.h:1277:8: note: Function in derived class systemtap-5.1/staptree.h:1278:8: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:985:16: note: Virtual function in base class systemtap-5.1/staptree.h:1278:8: note: Function in derived class systemtap-5.1/staptree.h:1279:8: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:986:16: note: Virtual function in base class systemtap-5.1/staptree.h:1279:8: note: Function in derived class systemtap-5.1/staptree.h:1280:8: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:987:16: note: Virtual function in base class systemtap-5.1/staptree.h:1280:8: note: Function in derived class systemtap-5.1/staptree.h:1281:8: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:988:16: note: Virtual function in base class systemtap-5.1/staptree.h:1281:8: note: Function in derived class systemtap-5.1/staptree.h:1282:8: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:989:16: note: Virtual function in base class systemtap-5.1/staptree.h:1282:8: note: Function in derived class systemtap-5.1/staptree.h:1283:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:990:16: note: Virtual function in base class systemtap-5.1/staptree.h:1283:8: note: Function in derived class systemtap-5.1/staptree.h:1284:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:991:16: note: Virtual function in base class systemtap-5.1/staptree.h:1284:8: note: Function in derived class systemtap-5.1/staptree.h:1285:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:992:16: note: Virtual function in base class systemtap-5.1/staptree.h:1285:8: note: Function in derived class systemtap-5.1/staptree.h:1286:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:993:16: note: Virtual function in base class systemtap-5.1/staptree.h:1286:8: note: Function in derived class systemtap-5.1/staptree.h:1287:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:994:16: note: Virtual function in base class systemtap-5.1/staptree.h:1287:8: note: Function in derived class systemtap-5.1/staptree.h:1288:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:995:16: note: Virtual function in base class systemtap-5.1/staptree.h:1288:8: note: Function in derived class systemtap-5.1/staptree.h:1289:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:996:16: note: Virtual function in base class systemtap-5.1/staptree.h:1289:8: note: Function in derived class systemtap-5.1/staptree.h:1290:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:997:16: note: Virtual function in base class systemtap-5.1/staptree.h:1290:8: note: Function in derived class systemtap-5.1/staptree.h:1291:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:998:16: note: Virtual function in base class systemtap-5.1/staptree.h:1291:8: note: Function in derived class systemtap-5.1/staptree.h:1292:8: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:999:16: note: Virtual function in base class systemtap-5.1/staptree.h:1292:8: note: Function in derived class systemtap-5.1/staptree.h:1293:8: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1000:16: note: Virtual function in base class systemtap-5.1/staptree.h:1293:8: note: Function in derived class systemtap-5.1/staptree.h:1294:8: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1001:16: note: Virtual function in base class systemtap-5.1/staptree.h:1294:8: note: Function in derived class systemtap-5.1/staptree.h:1295:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1002:16: note: Virtual function in base class systemtap-5.1/staptree.h:1295:8: note: Function in derived class systemtap-5.1/staptree.h:1296:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1003:16: note: Virtual function in base class systemtap-5.1/staptree.h:1296:8: note: Function in derived class systemtap-5.1/staptree.h:1297:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1004:16: note: Virtual function in base class systemtap-5.1/staptree.h:1297:8: note: Function in derived class systemtap-5.1/staptree.h:1298:8: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1005:16: note: Virtual function in base class systemtap-5.1/staptree.h:1298:8: note: Function in derived class systemtap-5.1/staptree.h:1299:8: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1006:16: note: Virtual function in base class systemtap-5.1/staptree.h:1299:8: note: Function in derived class systemtap-5.1/staptree.h:1300:8: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1007:16: note: Virtual function in base class systemtap-5.1/staptree.h:1300:8: note: Function in derived class systemtap-5.1/staptree.h:1301:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1008:16: note: Virtual function in base class systemtap-5.1/staptree.h:1301:8: note: Function in derived class systemtap-5.1/staptree.h:1302:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1009:16: note: Virtual function in base class systemtap-5.1/staptree.h:1302:8: note: Function in derived class systemtap-5.1/staptree.h:1303:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1010:16: note: Virtual function in base class systemtap-5.1/staptree.h:1303:8: note: Function in derived class systemtap-5.1/staptree.h:1304:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1011:16: note: Virtual function in base class systemtap-5.1/staptree.h:1304:8: note: Function in derived class systemtap-5.1/staptree.h:1305:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1012:16: note: Virtual function in base class systemtap-5.1/staptree.h:1305:8: note: Function in derived class systemtap-5.1/staptree.h:1306:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1013:16: note: Virtual function in base class systemtap-5.1/staptree.h:1306:8: note: Function in derived class systemtap-5.1/staptree.h:1307:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1014:16: note: Virtual function in base class systemtap-5.1/staptree.h:1307:8: note: Function in derived class systemtap-5.1/staptree.h:1308:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1015:16: note: Virtual function in base class systemtap-5.1/staptree.h:1308:8: note: Function in derived class systemtap-5.1/staptree.h:1309:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1016:16: note: Virtual function in base class systemtap-5.1/staptree.h:1309:8: note: Function in derived class systemtap-5.1/staptree.h:1310:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1017:16: note: Virtual function in base class systemtap-5.1/staptree.h:1310:8: note: Function in derived class systemtap-5.1/staptree.h:1311:8: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1018:16: note: Virtual function in base class systemtap-5.1/staptree.h:1311:8: note: Function in derived class systemtap-5.1/staptree.h:1312:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1019:16: note: Virtual function in base class systemtap-5.1/staptree.h:1312:8: note: Function in derived class systemtap-5.1/staptree.h:1313:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1020:16: note: Virtual function in base class systemtap-5.1/staptree.h:1313:8: note: Function in derived class systemtap-5.1/staptree.h:1377:12: style: The destructor '~update_visitor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:974:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:1377:12: note: Destructor in derived class systemtap-5.1/staptree.h:1390:16: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:975:16: note: Virtual function in base class systemtap-5.1/staptree.h:1390:16: note: Function in derived class systemtap-5.1/staptree.h:1391:16: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:976:16: note: Virtual function in base class systemtap-5.1/staptree.h:1391:16: note: Function in derived class systemtap-5.1/staptree.h:1392:16: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:977:16: note: Virtual function in base class systemtap-5.1/staptree.h:1392:16: note: Function in derived class systemtap-5.1/staptree.h:1393:16: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:978:16: note: Virtual function in base class systemtap-5.1/staptree.h:1393:16: note: Function in derived class systemtap-5.1/staptree.h:1394:16: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:979:16: note: Virtual function in base class systemtap-5.1/staptree.h:1394:16: note: Function in derived class systemtap-5.1/staptree.h:1395:16: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:980:16: note: Virtual function in base class systemtap-5.1/staptree.h:1395:16: note: Function in derived class systemtap-5.1/staptree.h:1396:16: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:981:16: note: Virtual function in base class systemtap-5.1/staptree.h:1396:16: note: Function in derived class systemtap-5.1/staptree.h:1397:16: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:982:16: note: Virtual function in base class systemtap-5.1/staptree.h:1397:16: note: Function in derived class systemtap-5.1/staptree.h:1398:16: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:983:16: note: Virtual function in base class systemtap-5.1/staptree.h:1398:16: note: Function in derived class systemtap-5.1/staptree.h:1399:16: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:984:16: note: Virtual function in base class systemtap-5.1/staptree.h:1399:16: note: Function in derived class systemtap-5.1/staptree.h:1400:16: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:985:16: note: Virtual function in base class systemtap-5.1/staptree.h:1400:16: note: Function in derived class systemtap-5.1/staptree.h:1401:16: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:986:16: note: Virtual function in base class systemtap-5.1/staptree.h:1401:16: note: Function in derived class systemtap-5.1/staptree.h:1402:16: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:987:16: note: Virtual function in base class systemtap-5.1/staptree.h:1402:16: note: Function in derived class systemtap-5.1/staptree.h:1403:16: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:988:16: note: Virtual function in base class systemtap-5.1/staptree.h:1403:16: note: Function in derived class systemtap-5.1/staptree.h:1404:16: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:989:16: note: Virtual function in base class systemtap-5.1/staptree.h:1404:16: note: Function in derived class systemtap-5.1/staptree.h:1405:16: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:990:16: note: Virtual function in base class systemtap-5.1/staptree.h:1405:16: note: Function in derived class systemtap-5.1/staptree.h:1406:16: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:991:16: note: Virtual function in base class systemtap-5.1/staptree.h:1406:16: note: Function in derived class systemtap-5.1/staptree.h:1407:16: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:992:16: note: Virtual function in base class systemtap-5.1/staptree.h:1407:16: note: Function in derived class systemtap-5.1/staptree.h:1408:16: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:993:16: note: Virtual function in base class systemtap-5.1/staptree.h:1408:16: note: Function in derived class systemtap-5.1/staptree.h:1409:16: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:994:16: note: Virtual function in base class systemtap-5.1/staptree.h:1409:16: note: Function in derived class systemtap-5.1/staptree.h:1410:16: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:995:16: note: Virtual function in base class systemtap-5.1/staptree.h:1410:16: note: Function in derived class systemtap-5.1/staptree.h:1411:16: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:996:16: note: Virtual function in base class systemtap-5.1/staptree.h:1411:16: note: Function in derived class systemtap-5.1/staptree.h:1412:16: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:997:16: note: Virtual function in base class systemtap-5.1/staptree.h:1412:16: note: Function in derived class systemtap-5.1/staptree.h:1413:16: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:998:16: note: Virtual function in base class systemtap-5.1/staptree.h:1413:16: note: Function in derived class systemtap-5.1/staptree.h:1414:16: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:999:16: note: Virtual function in base class systemtap-5.1/staptree.h:1414:16: note: Function in derived class systemtap-5.1/staptree.h:1415:16: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1000:16: note: Virtual function in base class systemtap-5.1/staptree.h:1415:16: note: Function in derived class systemtap-5.1/staptree.h:1416:16: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1001:16: note: Virtual function in base class systemtap-5.1/staptree.h:1416:16: note: Function in derived class systemtap-5.1/staptree.h:1417:16: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1002:16: note: Virtual function in base class systemtap-5.1/staptree.h:1417:16: note: Function in derived class systemtap-5.1/staptree.h:1418:16: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1003:16: note: Virtual function in base class systemtap-5.1/staptree.h:1418:16: note: Function in derived class systemtap-5.1/staptree.h:1419:16: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1004:16: note: Virtual function in base class systemtap-5.1/staptree.h:1419:16: note: Function in derived class systemtap-5.1/staptree.h:1420:16: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1005:16: note: Virtual function in base class systemtap-5.1/staptree.h:1420:16: note: Function in derived class systemtap-5.1/staptree.h:1421:16: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1006:16: note: Virtual function in base class systemtap-5.1/staptree.h:1421:16: note: Function in derived class systemtap-5.1/staptree.h:1422:16: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1007:16: note: Virtual function in base class systemtap-5.1/staptree.h:1422:16: note: Function in derived class systemtap-5.1/staptree.h:1423:16: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1008:16: note: Virtual function in base class systemtap-5.1/staptree.h:1423:16: note: Function in derived class systemtap-5.1/staptree.h:1424:16: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1009:16: note: Virtual function in base class systemtap-5.1/staptree.h:1424:16: note: Function in derived class systemtap-5.1/staptree.h:1425:16: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1010:16: note: Virtual function in base class systemtap-5.1/staptree.h:1425:16: note: Function in derived class systemtap-5.1/staptree.h:1426:16: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1011:16: note: Virtual function in base class systemtap-5.1/staptree.h:1426:16: note: Function in derived class systemtap-5.1/staptree.h:1427:16: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1012:16: note: Virtual function in base class systemtap-5.1/staptree.h:1427:16: note: Function in derived class systemtap-5.1/staptree.h:1428:16: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1013:16: note: Virtual function in base class systemtap-5.1/staptree.h:1428:16: note: Function in derived class systemtap-5.1/staptree.h:1429:16: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1014:16: note: Virtual function in base class systemtap-5.1/staptree.h:1429:16: note: Function in derived class systemtap-5.1/staptree.h:1430:16: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1015:16: note: Virtual function in base class systemtap-5.1/staptree.h:1430:16: note: Function in derived class systemtap-5.1/staptree.h:1431:16: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1016:16: note: Virtual function in base class systemtap-5.1/staptree.h:1431:16: note: Function in derived class systemtap-5.1/staptree.h:1432:16: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1017:16: note: Virtual function in base class systemtap-5.1/staptree.h:1432:16: note: Function in derived class systemtap-5.1/staptree.h:1433:16: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1018:16: note: Virtual function in base class systemtap-5.1/staptree.h:1433:16: note: Function in derived class systemtap-5.1/staptree.h:1434:16: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1019:16: note: Virtual function in base class systemtap-5.1/staptree.h:1434:16: note: Function in derived class systemtap-5.1/staptree.h:1435:16: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1020:16: note: Virtual function in base class systemtap-5.1/staptree.h:1435:16: note: Function in derived class systemtap-5.1/staptree.h:1459:16: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1390:16: note: Virtual function in base class systemtap-5.1/staptree.h:1459:16: note: Function in derived class systemtap-5.1/staptree.h:1460:16: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1391:16: note: Virtual function in base class systemtap-5.1/staptree.h:1460:16: note: Function in derived class systemtap-5.1/staptree.h:1461:16: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1392:16: note: Virtual function in base class systemtap-5.1/staptree.h:1461:16: note: Function in derived class systemtap-5.1/staptree.h:1462:16: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1393:16: note: Virtual function in base class systemtap-5.1/staptree.h:1462:16: note: Function in derived class systemtap-5.1/staptree.h:1463:16: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1394:16: note: Virtual function in base class systemtap-5.1/staptree.h:1463:16: note: Function in derived class systemtap-5.1/staptree.h:1464:16: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1395:16: note: Virtual function in base class systemtap-5.1/staptree.h:1464:16: note: Function in derived class systemtap-5.1/staptree.h:1465:16: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1396:16: note: Virtual function in base class systemtap-5.1/staptree.h:1465:16: note: Function in derived class systemtap-5.1/staptree.h:1466:16: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1397:16: note: Virtual function in base class systemtap-5.1/staptree.h:1466:16: note: Function in derived class systemtap-5.1/staptree.h:1467:16: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1398:16: note: Virtual function in base class systemtap-5.1/staptree.h:1467:16: note: Function in derived class systemtap-5.1/staptree.h:1468:16: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1399:16: note: Virtual function in base class systemtap-5.1/staptree.h:1468:16: note: Function in derived class systemtap-5.1/staptree.h:1469:16: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1400:16: note: Virtual function in base class systemtap-5.1/staptree.h:1469:16: note: Function in derived class systemtap-5.1/staptree.h:1470:16: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1401:16: note: Virtual function in base class systemtap-5.1/staptree.h:1470:16: note: Function in derived class systemtap-5.1/staptree.h:1471:16: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1402:16: note: Virtual function in base class systemtap-5.1/staptree.h:1471:16: note: Function in derived class systemtap-5.1/staptree.h:1472:16: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1403:16: note: Virtual function in base class systemtap-5.1/staptree.h:1472:16: note: Function in derived class systemtap-5.1/staptree.h:1473:16: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1404:16: note: Virtual function in base class systemtap-5.1/staptree.h:1473:16: note: Function in derived class systemtap-5.1/staptree.h:1474:16: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1405:16: note: Virtual function in base class systemtap-5.1/staptree.h:1474:16: note: Function in derived class systemtap-5.1/staptree.h:1475:16: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1406:16: note: Virtual function in base class systemtap-5.1/staptree.h:1475:16: note: Function in derived class systemtap-5.1/staptree.h:1476:16: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1407:16: note: Virtual function in base class systemtap-5.1/staptree.h:1476:16: note: Function in derived class systemtap-5.1/staptree.h:1477:16: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1408:16: note: Virtual function in base class systemtap-5.1/staptree.h:1477:16: note: Function in derived class systemtap-5.1/staptree.h:1478:16: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1409:16: note: Virtual function in base class systemtap-5.1/staptree.h:1478:16: note: Function in derived class systemtap-5.1/staptree.h:1479:16: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1410:16: note: Virtual function in base class systemtap-5.1/staptree.h:1479:16: note: Function in derived class systemtap-5.1/staptree.h:1480:16: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1411:16: note: Virtual function in base class systemtap-5.1/staptree.h:1480:16: note: Function in derived class systemtap-5.1/staptree.h:1481:16: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1412:16: note: Virtual function in base class systemtap-5.1/staptree.h:1481:16: note: Function in derived class systemtap-5.1/staptree.h:1482:16: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1413:16: note: Virtual function in base class systemtap-5.1/staptree.h:1482:16: note: Function in derived class systemtap-5.1/staptree.h:1483:16: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1414:16: note: Virtual function in base class systemtap-5.1/staptree.h:1483:16: note: Function in derived class systemtap-5.1/staptree.h:1484:16: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1415:16: note: Virtual function in base class systemtap-5.1/staptree.h:1484:16: note: Function in derived class systemtap-5.1/staptree.h:1485:16: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1416:16: note: Virtual function in base class systemtap-5.1/staptree.h:1485:16: note: Function in derived class systemtap-5.1/staptree.h:1486:16: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1417:16: note: Virtual function in base class systemtap-5.1/staptree.h:1486:16: note: Function in derived class systemtap-5.1/staptree.h:1487:16: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1418:16: note: Virtual function in base class systemtap-5.1/staptree.h:1487:16: note: Function in derived class systemtap-5.1/staptree.h:1488:16: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1419:16: note: Virtual function in base class systemtap-5.1/staptree.h:1488:16: note: Function in derived class systemtap-5.1/staptree.h:1489:16: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1420:16: note: Virtual function in base class systemtap-5.1/staptree.h:1489:16: note: Function in derived class systemtap-5.1/staptree.h:1490:16: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1421:16: note: Virtual function in base class systemtap-5.1/staptree.h:1490:16: note: Function in derived class systemtap-5.1/staptree.h:1491:16: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1422:16: note: Virtual function in base class systemtap-5.1/staptree.h:1491:16: note: Function in derived class systemtap-5.1/staptree.h:1492:16: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/staptree.h:1492:16: note: Function in derived class systemtap-5.1/staptree.h:1493:16: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1424:16: note: Virtual function in base class systemtap-5.1/staptree.h:1493:16: note: Function in derived class systemtap-5.1/staptree.h:1494:16: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1425:16: note: Virtual function in base class systemtap-5.1/staptree.h:1494:16: note: Function in derived class systemtap-5.1/staptree.h:1495:16: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1426:16: note: Virtual function in base class systemtap-5.1/staptree.h:1495:16: note: Function in derived class systemtap-5.1/staptree.h:1496:16: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1427:16: note: Virtual function in base class systemtap-5.1/staptree.h:1496:16: note: Function in derived class systemtap-5.1/staptree.h:1497:16: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1428:16: note: Virtual function in base class systemtap-5.1/staptree.h:1497:16: note: Function in derived class systemtap-5.1/staptree.h:1498:16: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1429:16: note: Virtual function in base class systemtap-5.1/staptree.h:1498:16: note: Function in derived class systemtap-5.1/staptree.h:1499:16: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1430:16: note: Virtual function in base class systemtap-5.1/staptree.h:1499:16: note: Function in derived class systemtap-5.1/staptree.h:1500:16: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1431:16: note: Virtual function in base class systemtap-5.1/staptree.h:1500:16: note: Function in derived class systemtap-5.1/staptree.h:1501:16: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1432:16: note: Virtual function in base class systemtap-5.1/staptree.h:1501:16: note: Function in derived class systemtap-5.1/staptree.h:1502:16: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1434:16: note: Virtual function in base class systemtap-5.1/staptree.h:1502:16: note: Function in derived class systemtap-5.1/staptree.h:1503:16: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1435:16: note: Virtual function in base class systemtap-5.1/staptree.h:1503:16: note: Function in derived class systemtap-5.1/staptree.h:1511:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1085:8: note: Virtual function in base class systemtap-5.1/staptree.h:1511:8: note: Function in derived class systemtap-5.1/staptree.h:1512:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1098:8: note: Virtual function in base class systemtap-5.1/staptree.h:1512:8: note: Function in derived class systemtap-5.1/bpf-internal.h:342:16: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/bpf-internal.h:327:16: note: Virtual function in base class systemtap-5.1/bpf-internal.h:342:16: note: Function in derived class systemtap-5.1/bpf-internal.h:351:16: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/bpf-internal.h:327:16: note: Virtual function in base class systemtap-5.1/bpf-internal.h:351:16: note: Function in derived class systemtap-5.1/elaborate.h:58:4: style: The destructor '~symresolution_info' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:974:12: note: Virtual destructor in base class systemtap-5.1/elaborate.h:58:4: note: Destructor in derived class systemtap-5.1/elaborate.h:64:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1083:8: note: Virtual function in base class systemtap-5.1/elaborate.h:64:8: note: Function in derived class systemtap-5.1/elaborate.h:65:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1112:8: note: Virtual function in base class systemtap-5.1/elaborate.h:65:8: note: Function in derived class systemtap-5.1/elaborate.h:66:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1090:8: note: Virtual function in base class systemtap-5.1/elaborate.h:66:8: note: Function in derived class systemtap-5.1/elaborate.h:67:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1117:8: note: Virtual function in base class systemtap-5.1/elaborate.h:67:8: note: Function in derived class systemtap-5.1/elaborate.h:69:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/elaborate.h:69:8: note: Function in derived class systemtap-5.1/elaborate.h:70:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1085:8: note: Virtual function in base class systemtap-5.1/elaborate.h:70:8: note: Function in derived class systemtap-5.1/elaborate.h:71:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1098:8: note: Virtual function in base class systemtap-5.1/elaborate.h:71:8: note: Function in derived class systemtap-5.1/elaborate.h:72:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1092:8: note: Virtual function in base class systemtap-5.1/elaborate.h:72:8: note: Function in derived class systemtap-5.1/elaborate.h:73:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1105:8: note: Virtual function in base class systemtap-5.1/elaborate.h:73:8: note: Function in derived class systemtap-5.1/elaborate.h:135:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:975:16: note: Virtual function in base class systemtap-5.1/elaborate.h:135:8: note: Function in derived class systemtap-5.1/elaborate.h:136:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:976:16: note: Virtual function in base class systemtap-5.1/elaborate.h:136:8: note: Function in derived class systemtap-5.1/elaborate.h:137:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:977:16: note: Virtual function in base class systemtap-5.1/elaborate.h:137:8: note: Function in derived class systemtap-5.1/elaborate.h:138:8: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:978:16: note: Virtual function in base class systemtap-5.1/elaborate.h:138:8: note: Function in derived class systemtap-5.1/elaborate.h:139:8: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:979:16: note: Virtual function in base class systemtap-5.1/elaborate.h:139:8: note: Function in derived class systemtap-5.1/elaborate.h:140:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:980:16: note: Virtual function in base class systemtap-5.1/elaborate.h:140:8: note: Function in derived class systemtap-5.1/elaborate.h:141:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:981:16: note: Virtual function in base class systemtap-5.1/elaborate.h:141:8: note: Function in derived class systemtap-5.1/elaborate.h:142:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:982:16: note: Virtual function in base class systemtap-5.1/elaborate.h:142:8: note: Function in derived class systemtap-5.1/elaborate.h:143:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:983:16: note: Virtual function in base class systemtap-5.1/elaborate.h:143:8: note: Function in derived class systemtap-5.1/elaborate.h:144:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:984:16: note: Virtual function in base class systemtap-5.1/elaborate.h:144:8: note: Function in derived class systemtap-5.1/elaborate.h:145:8: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:985:16: note: Virtual function in base class systemtap-5.1/elaborate.h:145:8: note: Function in derived class systemtap-5.1/elaborate.h:146:8: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:986:16: note: Virtual function in base class systemtap-5.1/elaborate.h:146:8: note: Function in derived class systemtap-5.1/elaborate.h:147:8: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:987:16: note: Virtual function in base class systemtap-5.1/elaborate.h:147:8: note: Function in derived class systemtap-5.1/elaborate.h:148:8: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:988:16: note: Virtual function in base class systemtap-5.1/elaborate.h:148:8: note: Function in derived class systemtap-5.1/elaborate.h:149:8: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:989:16: note: Virtual function in base class systemtap-5.1/elaborate.h:149:8: note: Function in derived class systemtap-5.1/elaborate.h:150:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:990:16: note: Virtual function in base class systemtap-5.1/elaborate.h:150:8: note: Function in derived class systemtap-5.1/elaborate.h:151:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:991:16: note: Virtual function in base class systemtap-5.1/elaborate.h:151:8: note: Function in derived class systemtap-5.1/elaborate.h:152:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:992:16: note: Virtual function in base class systemtap-5.1/elaborate.h:152:8: note: Function in derived class systemtap-5.1/elaborate.h:153:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:993:16: note: Virtual function in base class systemtap-5.1/elaborate.h:153:8: note: Function in derived class systemtap-5.1/elaborate.h:154:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:994:16: note: Virtual function in base class systemtap-5.1/elaborate.h:154:8: note: Function in derived class systemtap-5.1/elaborate.h:155:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:995:16: note: Virtual function in base class systemtap-5.1/elaborate.h:155:8: note: Function in derived class systemtap-5.1/elaborate.h:156:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:996:16: note: Virtual function in base class systemtap-5.1/elaborate.h:156:8: note: Function in derived class systemtap-5.1/elaborate.h:157:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:997:16: note: Virtual function in base class systemtap-5.1/elaborate.h:157:8: note: Function in derived class systemtap-5.1/elaborate.h:158:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:998:16: note: Virtual function in base class systemtap-5.1/elaborate.h:158:8: note: Function in derived class systemtap-5.1/elaborate.h:159:8: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:999:16: note: Virtual function in base class systemtap-5.1/elaborate.h:159:8: note: Function in derived class systemtap-5.1/elaborate.h:160:8: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1000:16: note: Virtual function in base class systemtap-5.1/elaborate.h:160:8: note: Function in derived class systemtap-5.1/elaborate.h:161:8: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1001:16: note: Virtual function in base class systemtap-5.1/elaborate.h:161:8: note: Function in derived class systemtap-5.1/elaborate.h:162:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1002:16: note: Virtual function in base class systemtap-5.1/elaborate.h:162:8: note: Function in derived class systemtap-5.1/elaborate.h:163:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1003:16: note: Virtual function in base class systemtap-5.1/elaborate.h:163:8: note: Function in derived class systemtap-5.1/elaborate.h:164:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1004:16: note: Virtual function in base class systemtap-5.1/elaborate.h:164:8: note: Function in derived class systemtap-5.1/elaborate.h:165:8: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1005:16: note: Virtual function in base class systemtap-5.1/elaborate.h:165:8: note: Function in derived class systemtap-5.1/elaborate.h:166:8: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1006:16: note: Virtual function in base class systemtap-5.1/elaborate.h:166:8: note: Function in derived class systemtap-5.1/elaborate.h:167:8: style: The function 'visit_target_bitfield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1007:16: note: Virtual function in base class systemtap-5.1/elaborate.h:167:8: note: Function in derived class systemtap-5.1/elaborate.h:168:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1008:16: note: Virtual function in base class systemtap-5.1/elaborate.h:168:8: note: Function in derived class systemtap-5.1/elaborate.h:169:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1009:16: note: Virtual function in base class systemtap-5.1/elaborate.h:169:8: note: Function in derived class systemtap-5.1/elaborate.h:170:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1010:16: note: Virtual function in base class systemtap-5.1/elaborate.h:170:8: note: Function in derived class systemtap-5.1/elaborate.h:171:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1011:16: note: Virtual function in base class systemtap-5.1/elaborate.h:171:8: note: Function in derived class systemtap-5.1/elaborate.h:172:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1012:16: note: Virtual function in base class systemtap-5.1/elaborate.h:172:8: note: Function in derived class systemtap-5.1/elaborate.h:173:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1013:16: note: Virtual function in base class systemtap-5.1/elaborate.h:173:8: note: Function in derived class systemtap-5.1/elaborate.h:174:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1014:16: note: Virtual function in base class systemtap-5.1/elaborate.h:174:8: note: Function in derived class systemtap-5.1/elaborate.h:175:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1015:16: note: Virtual function in base class systemtap-5.1/elaborate.h:175:8: note: Function in derived class systemtap-5.1/elaborate.h:176:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1016:16: note: Virtual function in base class systemtap-5.1/elaborate.h:176:8: note: Function in derived class systemtap-5.1/elaborate.h:177:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1017:16: note: Virtual function in base class systemtap-5.1/elaborate.h:177:8: note: Function in derived class systemtap-5.1/elaborate.h:178:8: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1018:16: note: Virtual function in base class systemtap-5.1/elaborate.h:178:8: note: Function in derived class systemtap-5.1/elaborate.h:179:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1019:16: note: Virtual function in base class systemtap-5.1/elaborate.h:179:8: note: Function in derived class systemtap-5.1/elaborate.h:180:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1020:16: note: Virtual function in base class systemtap-5.1/elaborate.h:180:8: note: Function in derived class systemtap-5.1/elaborate.h:204:12: style: The destructor '~derived_probe' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:946:12: note: Virtual destructor in base class systemtap-5.1/elaborate.h:204:12: note: Destructor in derived class systemtap-5.1/elaborate.h:444:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/elaborate.h:444:16: note: Function in derived class systemtap-5.1/elaborate.h:449:16: style: The function 'build_with_suffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:354:16: note: Virtual function in base class systemtap-5.1/elaborate.h:449:16: note: Function in derived class systemtap-5.1/elaborate.h:457:16: style: The function 'is_alias' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:364:16: note: Virtual function in base class systemtap-5.1/elaborate.h:457:16: note: Function in derived class systemtap-5.1/elaborate.h:458:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/elaborate.h:458:23: note: Function in derived class systemtap-5.1/elaborate.h:487:8: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1433:16: note: Virtual function in base class systemtap-5.1/elaborate.h:487:8: note: Function in derived class systemtap-5.1/elaborate.h:503:8: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1404:16: note: Virtual function in base class systemtap-5.1/elaborate.h:503:8: note: Function in derived class systemtap-5.1/elaborate.h:507:8: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1403:16: note: Virtual function in base class systemtap-5.1/elaborate.h:507:8: note: Function in derived class systemtap-5.1/elaborate.h:511:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1395:16: note: Virtual function in base class systemtap-5.1/elaborate.h:511:8: note: Function in derived class systemtap-5.1/elaborate.h:512:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1396:16: note: Virtual function in base class systemtap-5.1/elaborate.h:512:8: note: Function in derived class systemtap-5.1/elaborate.h:513:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1397:16: note: Virtual function in base class systemtap-5.1/elaborate.h:513:8: note: Function in derived class systemtap-5.1/elaborate.h:514:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1406:16: note: Virtual function in base class systemtap-5.1/elaborate.h:514:8: note: Function in derived class systemtap-5.1/elaborate.h:515:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1407:16: note: Virtual function in base class systemtap-5.1/elaborate.h:515:8: note: Function in derived class systemtap-5.1/elaborate.h:516:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1410:16: note: Virtual function in base class systemtap-5.1/elaborate.h:516:8: note: Function in derived class systemtap-5.1/elaborate.h:517:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1411:16: note: Virtual function in base class systemtap-5.1/elaborate.h:517:8: note: Function in derived class systemtap-5.1/elaborate.h:518:8: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1414:16: note: Virtual function in base class systemtap-5.1/elaborate.h:518:8: note: Function in derived class systemtap-5.1/elaborate.h:520:8: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1415:16: note: Virtual function in base class systemtap-5.1/elaborate.h:520:8: note: Function in derived class systemtap-5.1/elaborate.h:521:8: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1416:16: note: Virtual function in base class systemtap-5.1/elaborate.h:521:8: note: Function in derived class systemtap-5.1/elaborate.h:522:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1417:16: note: Virtual function in base class systemtap-5.1/elaborate.h:522:8: note: Function in derived class systemtap-5.1/elaborate.h:523:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1432:16: note: Virtual function in base class systemtap-5.1/elaborate.h:523:8: note: Function in derived class systemtap-5.1/elaborate.h:527:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/elaborate.h:527:8: note: Function in derived class systemtap-5.1/staptree.h:837:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/staptree.h:815:16: note: Virtual function in base class systemtap-5.1/staptree.h:837:16: note: Function in derived class systemtap-5.1/staptree.h:845:16: style: The function 'might_pushdown_lock' overrides a function in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/staptree.h:815:16: note: Virtual function in base class systemtap-5.1/staptree.h:845:16: note: Function in derived class systemtap-5.1/staptree.h:1028:12: style: The destructor '~nop_visitor' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/staptree.h:974:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:1028:12: note: Destructor in derived class systemtap-5.1/bpf-base.cxx:46:15: style:inconclusive: Function 'is_jmp' argument 1 names different: declaration 'c' definition 'code'. [funcArgNamesDifferent] systemtap-5.1/bpf-internal.h:168:20: note: Function 'is_jmp' argument 1 names different: declaration 'c' definition 'code'. systemtap-5.1/bpf-base.cxx:46:15: note: Function 'is_jmp' argument 1 names different: declaration 'c' definition 'code'. systemtap-5.1/bpf-base.cxx:97:18: style:inconclusive: Function 'is_binary' argument 1 names different: declaration 'c' definition 'code'. [funcArgNamesDifferent] systemtap-5.1/bpf-internal.h:171:23: note: Function 'is_binary' argument 1 names different: declaration 'c' definition 'code'. systemtap-5.1/bpf-base.cxx:97:18: note: Function 'is_binary' argument 1 names different: declaration 'c' definition 'code'. systemtap-5.1/bpf-base.cxx:121:23: style:inconclusive: Function 'is_commutative' argument 1 names different: declaration 'c' definition 'code'. [funcArgNamesDifferent] systemtap-5.1/bpf-internal.h:172:28: note: Function 'is_commutative' argument 1 names different: declaration 'c' definition 'code'. systemtap-5.1/bpf-base.cxx:121:23: note: Function 'is_commutative' argument 1 names different: declaration 'c' definition 'code'. systemtap-5.1/bpf-base.cxx:758:36: style:inconclusive: Function 'insert' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent] systemtap-5.1/bpf-internal.h:342:29: note: Function 'insert' argument 1 names different: declaration 'i' definition 'n'. systemtap-5.1/bpf-base.cxx:758:36: note: Function 'insert' argument 1 names different: declaration 'i' definition 'n'. systemtap-5.1/bpf-base.cxx:772:35: style:inconclusive: Function 'insert' argument 1 names different: declaration 'i' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/bpf-internal.h:351:29: note: Function 'insert' argument 1 names different: declaration 'i' definition 'p'. systemtap-5.1/bpf-base.cxx:772:35: note: Function 'insert' argument 1 names different: declaration 'i' definition 'p'. systemtap-5.1/bpf-base.cxx:896:58: style:inconclusive: Function 'mk_binary' argument 3 names different: declaration 'd' definition 'dest'. [funcArgNamesDifferent] systemtap-5.1/bpf-internal.h:403:56: note: Function 'mk_binary' argument 3 names different: declaration 'd' definition 'dest'. systemtap-5.1/bpf-base.cxx:896:58: note: Function 'mk_binary' argument 3 names different: declaration 'd' definition 'dest'. systemtap-5.1/bpf-internal.h:143:35: performance: Function parameter 's' should be passed by const reference. [passedByValue] systemtap-5.1/staptree.h:1380:12: style: Instance of 'std::runtime_error' object is destroyed immediately. [unusedScopedObject] systemtap-5.1/bpf-bitset.cxx:66:34: style:inconclusive: Function 'find_next' argument 1 names different: declaration 'i' definition 'last'. [funcArgNamesDifferent] systemtap-5.1/bpf-bitset.h:142:27: note: Function 'find_next' argument 1 names different: declaration 'i' definition 'last'. systemtap-5.1/bpf-bitset.cxx:66:34: note: Function 'find_next' argument 1 names different: declaration 'i' definition 'last'. systemtap-5.1/bpf-bitset.cxx:82:39: style:inconclusive: Function 'find_next_zero' argument 1 names different: declaration 'i' definition 'last'. [funcArgNamesDifferent] systemtap-5.1/bpf-bitset.h:143:32: note: Function 'find_next_zero' argument 1 names different: declaration 'i' definition 'last'. systemtap-5.1/bpf-bitset.cxx:82:39: note: Function 'find_next_zero' argument 1 names different: declaration 'i' definition 'last'. systemtap-5.1/bpf-opt.cxx:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_STX [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:306:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:457:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:682:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_6 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:697:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:744:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:819:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:880:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:926:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:972:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:1009:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:1022:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] systemtap-5.1/bpf-opt.cxx:480:12: warning: Member variable 'life_data::npartitions' is not initialized in the constructor. [uninitMemberVar] systemtap-5.1/bpf-opt.cxx:392:3: style: Struct 'interference_graph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-opt.cxx:641:3: style: Struct 'pref_sort_reg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/bpf-opt.cxx:980:14: style: Local variable 'p' shadows outer argument [shadowArgument] systemtap-5.1/bpf-opt.cxx:963:30: note: Shadowed declaration systemtap-5.1/bpf-opt.cxx:980:14: note: Shadow variable systemtap-5.1/bpf-opt.cxx:197:23: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:248:21: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:490:40: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:625:65: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:666:51: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:692:58: style: Parameter 'ordered' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:693:61: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:737:61: style: Parameter 'ordered' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:738:21: style: Parameter 'life' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:738:64: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:794:55: style: Parameter 'ordered' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:876:41: style: Parameter 'partition' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:963:30: style: Parameter 'p' can be declared as reference to const [constParameterReference] systemtap-5.1/bpf-opt.cxx:22:58: style: Parameter 's' can be declared as pointer to const [constParameterPointer] systemtap-5.1/bpf-opt.cxx:213:15: style: Variable 'fi' can be declared as pointer to const [constVariablePointer] systemtap-5.1/bpf-opt.cxx:840:18: style: Variable 'src0' can be declared as pointer to const [constVariablePointer] systemtap-5.1/bpf-opt.cxx:841:18: style: Variable 'src1' can be declared as pointer to const [constVariablePointer] systemtap-5.1/bpf-opt.cxx:842:18: style: Variable 'dest' can be declared as pointer to const [constVariablePointer] systemtap-5.1/bpf-opt.cxx:475:18: style: struct member 'life_data::npartitions' is never used. [unusedStructMember] systemtap-5.1/bpf-opt.cxx:99:32: style: Variable 'str0' is assigned a value that is never used. [unreadVariable] systemtap-5.1/bpf-opt.cxx:108:32: style: Variable 'str1' is assigned a value that is never used. [unreadVariable] systemtap-5.1/bpf-opt.cxx:99:27: style: Variable 'str0' is assigned a value that is never used. [unreadVariable] systemtap-5.1/bpf-opt.cxx:108:27: style: Variable 'str1' is assigned a value that is never used. [unreadVariable] systemtap-5.1/bpf-opt.cxx:811:16: style: Variable 'spilled[ret]' is assigned a value that is never used. [unreadVariable] systemtap-5.1/dwarf_wrappers.h:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: _ELFUTILS_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/dwarf_wrappers.h:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _ELFUTILS_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/translator-output.h:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NPROC [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:194:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:214:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:224:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:234:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:310:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:762:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:886:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:924:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:1000:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:1070:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:1149:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/buildrun.cxx:1246:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/translator-output.h:32:3: style: Class 'translator_output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/translator-output.h:33:3: style: Class 'translator_output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/buildrun.cxx:188:36: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/buildrun.cxx:845:39: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/buildrun.cxx:1088:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/cache.cxx:115:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/cache.cxx:155:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/cache.cxx:239:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] systemtap-5.1/cache.cxx:385:10: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] systemtap-5.1/cache.cxx:46:3: style: Struct 'cache_ent_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/cache.cxx:146:10: style: The scope of the variable 'module_dest_path' can be reduced. [variableScope] systemtap-5.1/cache.cxx:53:42: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/cache.cxx:106:44: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/cache.cxx:141:42: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/cache.cxx:232:32: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/csclient.cxx:55:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/csclient.cxx:168:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/csclient.cxx:184:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] systemtap-5.1/csclient.cxx:295:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_NOMATCH [valueFlowBailoutIncompleteVar] systemtap-5.1/csclient.h:19:4: warning:inconclusive: Class 'client_backend' which has virtual members does not have a virtual destructor. [virtualDestructor] systemtap-5.1/cscommon.h:50:3: style: Struct 'cs_protocol_version' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/csclient.h:58:3: style: Class 'compile_server_client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/csclient.cxx:53:15: style: Condition 'backend==NULL' is always true [knownConditionTrueFalse] systemtap-5.1/csclient.cxx:52:36: note: Calling function 'nss_get_client_backend' returns 0 systemtap-5.1/csclient.cxx:52:36: note: Assignment 'backend=nss_get_client_backend(s)', assigned value is 0 systemtap-5.1/csclient.cxx:53:15: note: Condition 'backend==NULL' is always true systemtap-5.1/csclient.h:21:33: style: Parameter 'tmpdir' can be declared as reference to const [constParameterReference] systemtap-5.1/csclient.cxx:35:44: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/csclient.cxx:262:21: style: Unused variable: fingerprints [unusedVariable] systemtap-5.1/csclient.cxx:265:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:392:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:160:51: style: Redundant assignment of 'line' to itself. [selfAssignment] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:161:39: style: Redundant assignment of 'line' to itself. [selfAssignment] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:162:51: style: Redundant assignment of 'file' to itself. [selfAssignment] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:162:64: style: Redundant assignment of 'line' to itself. [selfAssignment] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:131:49: style: Parameter 'symname' can be declared as pointer to const [constParameterPointer] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:139:38: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:146:40: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:159:20: style: Parameter 'file' can be declared as pointer to const. However it seems that 'adddep' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:434:23: note: You might need to cast the function pointer here systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:159:20: note: Parameter 'file' can be declared as pointer to const systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:165:23: style: Parameter 'line' can be declared as pointer to const. However it seems that 'printline' is a callback function, if 'line' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:420:23: note: You might need to cast the function pointer here systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:165:23: note: Parameter 'line' can be declared as pointer to const systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:378:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:160:51: style: Variable 'line' is assigned a value that is never used. [unreadVariable] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:161:39: style: Variable 'line' is assigned a value that is never used. [unreadVariable] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:162:51: style: Variable 'file' is assigned a value that is never used. [unreadVariable] systemtap-5.1/doc/SystemTap_Tapset_Reference/docproc.c:162:64: style: Variable 'line' is assigned a value that is never used. [unreadVariable] systemtap-5.1/hash.cxx:73:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/hash.cxx:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/hash.cxx:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] systemtap-5.1/hash.cxx:127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/hash.cxx:206:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/hash.cxx:47:3: warning:inconclusive: Member variable 'stap_hash::parm_stream' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] systemtap-5.1/hash.cxx:47:38: performance: Variable 'md4' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] systemtap-5.1/hash.cxx:59:15: style:inconclusive: Technically the member function 'stap_hash::get_parms' can be const. [functionConst] systemtap-5.1/hash.cxx:53:78: style: C-style pointer casting [cstyleCast] systemtap-5.1/hash.cxx:54:66: style: C-style pointer casting [cstyleCast] systemtap-5.1/hash.cxx:53:55: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/hash.cxx:82:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/hash.cxx:251:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/hash.cxx:257:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/httpd/api.cxx:214:28: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] systemtap-5.1/httpd/backends.cxx:364:0: error: #error "Couldn't find python version 2 or 3." [preprocessorErrorDirective] systemtap-5.1/httpd/backends.cxx:364:2: error: #error "Couldn't find python version 2 or 3." [preprocessorErrorDirective] systemtap-5.1/httpd/main.cxx:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/main.cxx:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/main.cxx:123:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/main.cxx:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/server.h:41:5: style: Struct 'response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/httpd/server.h:72:5: style: Struct 'request_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/httpd/main.cxx:90:50: style: C-style pointer casting [cstyleCast] systemtap-5.1/httpd/server.h:72:28: performance: Function parameter 'n' should be passed by const reference. [passedByValue] systemtap-5.1/httpd/main.cxx:109:26: style: Variable 'long_options' can be declared as const array [constVariable] systemtap-5.1/httpd/nss_funcs.cxx:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/nss_funcs.cxx:167:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/nss_funcs.cxx:153:9: warning: Either the condition 'fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/httpd/nss_funcs.cxx:154:10: note: Assuming that condition 'fd==-1' is not redundant systemtap-5.1/httpd/nss_funcs.cxx:153:9: note: Invalid argument systemtap-5.1/httpd/nss_funcs.cxx:164:9: warning: Either the condition 'fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/httpd/nss_funcs.cxx:165:10: note: Assuming that condition 'fd==-1' is not redundant systemtap-5.1/httpd/nss_funcs.cxx:164:9: note: Invalid argument systemtap-5.1/httpd/nss_funcs.cxx:133:31: style: C-style pointer casting [cstyleCast] systemtap-5.1/httpd/nss_funcs.cxx:152:21: style: C-style pointer casting [cstyleCast] systemtap-5.1/httpd/nss_funcs.cxx:163:17: style: C-style pointer casting [cstyleCast] systemtap-5.1/httpd/nss_funcs.cxx:188:10: style: The scope of the variable 'priv_begin' can be reduced. [variableScope] systemtap-5.1/httpd/nss_funcs.cxx:188:22: style: The scope of the variable 'priv_end' can be reduced. [variableScope] systemtap-5.1/httpd/nss_funcs.cxx:188:32: style: The scope of the variable 'cert_begin' can be reduced. [variableScope] systemtap-5.1/httpd/nss_funcs.cxx:188:44: style: The scope of the variable 'cert_end' can be reduced. [variableScope] systemtap-5.1/httpd/nss_funcs.cxx:189:10: style: The scope of the variable 'pem_certificate' can be reduced. [variableScope] systemtap-5.1/httpd/nss_funcs.cxx:110:22: style: Parameter 'cert_db_path' can be declared as reference to const [constParameterReference] systemtap-5.1/httpd/server.cxx:358:31: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] systemtap-5.1/httpd/utils.cxx:38:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/utils.cxx:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/utils.cxx:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/utils.cxx:121:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/utils.cxx:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/httpd/utils.cxx:36:2: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/httpd/utils.cxx:130:2: error: Resource leak: fd [resourceLeak] systemtap-5.1/httpd/utils.cxx:134:2: error: Resource leak: fd [resourceLeak] systemtap-5.1/httpd/utils.cxx:144:2: error: Resource leak: fd [resourceLeak] systemtap-5.1/httpd/utils.cxx:154:12: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] systemtap-5.1/httpd/utils.cxx:140:45: note: Assuming allocation function fails systemtap-5.1/httpd/utils.cxx:140:24: note: Assignment 'p=(unsigned char*)mmap(NULL,sb.st_size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 systemtap-5.1/httpd/utils.cxx:154:12: note: Null pointer dereference systemtap-5.1/httpd/utils.cxx:140:24: style: C-style pointer casting [cstyleCast] systemtap-5.1/httpd/utils.cxx:60:14: performance: Function parameter 'stdout_path' should be passed by const reference. [passedByValue] systemtap-5.1/httpd/utils.cxx:60:34: performance: Function parameter 'stderr_path' should be passed by const reference. [passedByValue] systemtap-5.1/httpd/utils.cxx:140:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] systemtap-5.1/interactive.cxx:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:234:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:324:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:358:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:402:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:452:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:514:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:608:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:694:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:745:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:786:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:903:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1156:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1186:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1238:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1259:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1299:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1323:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1357:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1399:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1407:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1583:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rl_attempted_completion_over [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1690:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1752:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1828:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:1876:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rl_attempted_completion_function [valueFlowBailoutIncompleteVar] systemtap-5.1/interactive.cxx:259:13: style:inconclusive: Technically the member function 'match_item::full_match' can be const. [functionConst] systemtap-5.1/interactive.cxx:227:10: note: Technically the member function 'match_item::full_match' can be const. systemtap-5.1/interactive.cxx:259:13: note: Technically the member function 'match_item::full_match' can be const. systemtap-5.1/interactive.cxx:280:13: style:inconclusive: Technically the member function 'match_item::partial_match' can be const. [functionConst] systemtap-5.1/interactive.cxx:228:10: note: Technically the member function 'match_item::partial_match' can be const. systemtap-5.1/interactive.cxx:280:13: note: Technically the member function 'match_item::partial_match' can be const. systemtap-5.1/interactive.cxx:310:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:310:8: note: Function in derived class systemtap-5.1/interactive.cxx:343:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:343:8: note: Function in derived class systemtap-5.1/interactive.cxx:373:10: style: The function 'help_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:171:18: note: Virtual function in base class systemtap-5.1/interactive.cxx:373:10: note: Function in derived class systemtap-5.1/interactive.cxx:397:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:397:8: note: Function in derived class systemtap-5.1/interactive.cxx:436:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:436:8: note: Function in derived class systemtap-5.1/interactive.cxx:485:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:485:8: note: Function in derived class systemtap-5.1/interactive.cxx:502:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:502:8: note: Function in derived class systemtap-5.1/interactive.cxx:577:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:577:8: note: Function in derived class systemtap-5.1/interactive.cxx:688:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:688:8: note: Function in derived class systemtap-5.1/interactive.cxx:739:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:739:8: note: Function in derived class systemtap-5.1/interactive.cxx:777:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:777:8: note: Function in derived class systemtap-5.1/interactive.cxx:887:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:887:8: note: Function in derived class systemtap-5.1/interactive.cxx:1127:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1127:8: note: Function in derived class systemtap-5.1/interactive.cxx:1147:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1147:8: note: Function in derived class systemtap-5.1/interactive.cxx:1177:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1177:8: note: Function in derived class systemtap-5.1/interactive.cxx:1211:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1211:8: note: Function in derived class systemtap-5.1/interactive.cxx:1231:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1231:8: note: Function in derived class systemtap-5.1/interactive.cxx:1252:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1252:8: note: Function in derived class systemtap-5.1/interactive.cxx:1272:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1272:8: note: Function in derived class systemtap-5.1/interactive.cxx:1292:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1292:8: note: Function in derived class systemtap-5.1/interactive.cxx:1312:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1312:8: note: Function in derived class systemtap-5.1/interactive.cxx:1349:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1349:8: note: Function in derived class systemtap-5.1/interactive.cxx:1392:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/interactive.cxx:177:16: note: Virtual function in base class systemtap-5.1/interactive.cxx:1392:8: note: Function in derived class systemtap-5.1/interactive.cxx:1613:20: style: C-style pointer casting [cstyleCast] systemtap-5.1/interactive.cxx:1879:40: style: C-style pointer casting [cstyleCast] systemtap-5.1/interactive.cxx:848:12: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/interactive.cxx:844:14: note: rc is assigned systemtap-5.1/interactive.cxx:848:12: note: rc is overwritten systemtap-5.1/interactive.cxx:870:16: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/interactive.cxx:869:16: note: rc is assigned systemtap-5.1/interactive.cxx:870:16: note: rc is overwritten systemtap-5.1/interactive.cxx:783:18: style: The scope of the variable 'lt' can be reduced. [variableScope] systemtap-5.1/interactive.cxx:552:10: style: Local variable 'rc' shadows outer variable [shadowVariable] systemtap-5.1/interactive.cxx:534:9: note: Shadowed declaration systemtap-5.1/interactive.cxx:552:10: note: Shadow variable systemtap-5.1/interactive.cxx:1591:16: style: Local variable 'item' shadows outer variable [shadowVariable] systemtap-5.1/interactive.cxx:1583:19: note: Shadowed declaration systemtap-5.1/interactive.cxx:1591:16: note: Shadow variable systemtap-5.1/interactive.cxx:1867:57: performance: Function parameter 'targets' should be passed by const reference. [passedByValue] systemtap-5.1/interactive.cxx:1779:58: style: Parameter 'script' can be declared as reference to const [constParameterReference] systemtap-5.1/interactive.cxx:1826:61: style: Parameter 'script' can be declared as reference to const [constParameterReference] systemtap-5.1/interactive.cxx:645:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] systemtap-5.1/interactive.cxx:1371:12: error: Out of bounds access in expression 's.cmd[0]' because 's.cmd' is empty. [containerOutOfBounds] systemtap-5.1/interactive.cxx:1363:25: note: Assuming condition is false systemtap-5.1/interactive.cxx:1371:12: note: Access out of bounds systemtap-5.1/interactive.cxx:189:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:323:39: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:412:2: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:462:4: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:1552:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:1641:2: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:2056:10: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/interactive.cxx:353:26: style: Variable 'len' is assigned a value that is never used. [unreadVariable] systemtap-5.1/interactive.cxx:848:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/interactive.cxx:870:16: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/java/HelperSDT.c:104:63: style: Parameter 'sfree' can be declared as pointer to const [constParameterPointer] systemtap-5.1/language-server/jsonrpc.h:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/jsonrpc.cxx:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/jsonrpc.h:93:10: style:inconclusive: Technically the member function 'jsonrpc_request::is_notification' can be const. [functionConst] systemtap-5.1/language-server/jsonrpc.h:98:5: style: Struct 'jsonrpc_request' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/jsonrpc.h:102:13: style: Condition 'request' is always false [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:100:50: note: Calling function 'json_tokener_parse' returns 0 systemtap-5.1/language-server/jsonrpc.h:100:50: note: Assignment 'request=json_tokener_parse(request_string)', assigned value is 0 systemtap-5.1/language-server/jsonrpc.h:102:13: note: Condition 'request' is always false systemtap-5.1/language-server/jsonrpc.h:104:41: style: Condition 'json_object_object_get_ex(request,"jsonrpc",&value)' is always false [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:104:41: note: Calling function 'json_object_object_get_ex' returns 0 systemtap-5.1/language-server/jsonrpc.h:104:41: note: Condition 'json_object_object_get_ex(request,"jsonrpc",&value)' is always false systemtap-5.1/language-server/jsonrpc.h:106:41: style: Condition 'json_object_object_get_ex(request,"method",&value)' is always false [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:106:41: note: Calling function 'json_object_object_get_ex' returns 0 systemtap-5.1/language-server/jsonrpc.h:106:41: note: Condition 'json_object_object_get_ex(request,"method",&value)' is always false systemtap-5.1/language-server/jsonrpc.h:108:41: style: Condition 'json_object_object_get_ex(request,"params",&value)' is always false [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:108:41: note: Calling function 'json_object_object_get_ex' returns 0 systemtap-5.1/language-server/jsonrpc.h:108:41: note: Condition 'json_object_object_get_ex(request,"params",&value)' is always false systemtap-5.1/language-server/jsonrpc.h:112:17: style: Condition '!has_jid' is always true [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:111:53: note: Calling function 'json_object_object_get_ex' returns 0 systemtap-5.1/language-server/jsonrpc.h:111:53: note: Assignment 'has_jid=json_object_object_get_ex(request,"id",&jid)', assigned value is 0 systemtap-5.1/language-server/jsonrpc.h:112:17: note: Condition '!has_jid' is always true systemtap-5.1/language-server/jsonrpc.h:112:55: style: Condition 'json_object_get_type(jid)==json_type_null' is always true [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:112:49: note: Calling function 'json_object_get_type' returns 0 systemtap-5.1/language-server/jsonrpc.h:112:55: note: Condition 'json_object_get_type(jid)==json_type_null' is always true systemtap-5.1/language-server/jsonrpc.h:114:48: style: Condition 'json_object_get_type(jid)==json_type_string' is always false [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:114:42: note: Calling function 'json_object_get_type' returns 0 systemtap-5.1/language-server/jsonrpc.h:114:48: note: Condition 'json_object_get_type(jid)==json_type_string' is always false systemtap-5.1/language-server/jsonrpc.h:124:13: style: Condition '!request' is always true [knownConditionTrueFalse] systemtap-5.1/language-server/jsonrpc.h:100:50: note: Calling function 'json_tokener_parse' returns 0 systemtap-5.1/language-server/jsonrpc.h:100:50: note: Assignment 'request=json_tokener_parse(request_string)', assigned value is 0 systemtap-5.1/language-server/jsonrpc.h:124:13: note: Condition '!request' is always true systemtap-5.1/language-server/jsonrpc.cxx:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: jsonrpc_payload [nullPointerOutOfMemory] systemtap-5.1/language-server/jsonrpc.cxx:100:43: note: Assuming allocation function fails systemtap-5.1/language-server/jsonrpc.cxx:100:29: note: Assignment 'jsonrpc_payload=(char*)std::malloc(h.content_length+1)', assigned value is 0 systemtap-5.1/language-server/jsonrpc.cxx:101:43: note: Assuming condition is false systemtap-5.1/language-server/jsonrpc.cxx:105:5: note: Null pointer dereference systemtap-5.1/language-server/jsonrpc.cxx:100:29: style: C-style pointer casting [cstyleCast] systemtap-5.1/language-server/jsonrpc.cxx:47:52: style:inconclusive: Function '_read_header_line' argument 1 names different: declaration 'line' definition 's_line'. [funcArgNamesDifferent] systemtap-5.1/language-server/jsonrpc.h:186:36: note: Function '_read_header_line' argument 1 names different: declaration 'line' definition 's_line'. systemtap-5.1/language-server/jsonrpc.cxx:47:52: note: Function '_read_header_line' argument 1 names different: declaration 'line' definition 's_line'. systemtap-5.1/language-server/jsonrpc.h:64:36: performance: Function parameter 'message' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/jsonrpc.cxx:120:52: performance: Function parameter 'field' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/jsonrpc.cxx:120:66: performance: Function parameter 'value' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/jsonrpc.h:98:27: style: Parameter 'request_string' can be declared as pointer to const [constParameterPointer] systemtap-5.1/language-server/stap-code-completion.cxx:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-code-completion.cxx:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-code-completion.cxx:258:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-code-completion.cxx:313:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-code-completion.cxx:384:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-language-server.h:275:5: warning: Member variable 'lsp_method_text_document_completion::doc' is not initialized in the constructor. [uninitMemberVar] systemtap-5.1/language-server/stap-language-server.h:41:18: performance:inconclusive: Technically the member function 'lsp_object::_to_json_object' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:42:18: performance:inconclusive: Technically the member function 'lsp_object::_to_json_object' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:43:18: performance:inconclusive: Technically the member function 'lsp_object::_to_json_object' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:44:18: performance:inconclusive: Technically the member function 'lsp_object::_to_json_object' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:45:18: performance:inconclusive: Technically the member function 'lsp_object::_to_json_object' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:46:18: performance:inconclusive: Technically the member function 'lsp_object::_to_json_object' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:227:10: style:inconclusive: Technically the member function 'language_server::is_registered' can be const. [functionConst] systemtap-5.1/language-server/stap-language-server.h:57:5: style: Class 'lsp_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.h:170:5: style: Class 'workspace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.h:242:5: style: Class 'lsp_method' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.h:275:5: style: Class 'lsp_method_text_document_completion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.h:277:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.h:277:23: note: Function in derived class systemtap-5.1/language-server/stap-code-completion.cxx:300:22: warning: If resource allocation fails, then there is a possible null pointer dereference: dr [nullPointerOutOfResources] systemtap-5.1/language-server/stap-code-completion.cxx:271:30: note: Assuming allocation function fails systemtap-5.1/language-server/stap-code-completion.cxx:271:30: note: Assignment 'dr=opendir(dir.c_str())', assigned value is 0 systemtap-5.1/language-server/stap-code-completion.cxx:300:22: note: Null pointer dereference systemtap-5.1/language-server/stap-code-completion.cxx:99:19: style: Local variable 'pp' shadows outer variable [shadowVariable] systemtap-5.1/language-server/stap-code-completion.cxx:96:22: note: Shadowed declaration systemtap-5.1/language-server/stap-code-completion.cxx:99:19: note: Shadow variable systemtap-5.1/language-server/stap-language-server.h:41:41: performance: Function parameter 'value' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:48:40: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:65:40: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:66:37: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:67:38: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:68:40: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:71:36: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:80:41: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:86:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:87:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:88:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:89:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:90:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:91:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:94:24: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:102:30: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:115:26: performance: Function parameter 'key' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:164:38: performance: Function parameter 'doc_uri' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:164:54: performance: Function parameter 'source' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-code-completion.cxx:228:64: performance: Function parameter 'path' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.h:90:37: style: Parameter 'value' can be declared as reference to const [constParameterReference] systemtap-5.1/language-server/stap-language-server.h:91:41: style: Parameter 'value' can be declared as reference to const [constParameterReference] systemtap-5.1/language-server/stap-code-completion.cxx:272:28: style: Variable 'file' can be declared as pointer to const [constVariablePointer] systemtap-5.1/language-server/stap-language-server.cxx:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-language-server.cxx:252:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-language-server.cxx:682:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/language-server/stap-language-server.cxx:630:18: warning: Member variable 'language_server::wspace' is not initialized in the constructor. [uninitMemberVar] systemtap-5.1/language-server/stap-language-server.cxx:96:11: style:inconclusive: Technically the member function 'document::get_lines' can be const. [functionConst] systemtap-5.1/language-server/stap-language-server.h:143:20: note: Technically the member function 'document::get_lines' can be const. systemtap-5.1/language-server/stap-language-server.cxx:96:11: note: Technically the member function 'document::get_lines' can be const. systemtap-5.1/language-server/stap-language-server.cxx:585:18: performance:inconclusive: Technically the member function 'language_server::is_method_undefined' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/language-server/stap-language-server.h:230:10: note: Technically the member function 'language_server::is_method_undefined' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/language-server/stap-language-server.cxx:585:18: note: Technically the member function 'language_server::is_method_undefined' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/language-server/stap-language-server.cxx:592:18: style:inconclusive: Technically the member function 'language_server::is_premature_request' can be const. [functionConst] systemtap-5.1/language-server/stap-language-server.h:231:10: note: Technically the member function 'language_server::is_premature_request' can be const. systemtap-5.1/language-server/stap-language-server.cxx:592:18: note: Technically the member function 'language_server::is_premature_request' can be const. systemtap-5.1/language-server/stap-language-server.cxx:599:18: style:inconclusive: Technically the member function 'language_server::is_already_shutdown' can be const. [functionConst] systemtap-5.1/language-server/stap-language-server.h:232:10: note: Technically the member function 'language_server::is_already_shutdown' can be const. systemtap-5.1/language-server/stap-language-server.cxx:599:18: note: Technically the member function 'language_server::is_already_shutdown' can be const. systemtap-5.1/language-server/stap-language-server.cxx:606:18: style:inconclusive: Technically the member function 'language_server::is_duplicate_initialization' can be const. [functionConst] systemtap-5.1/language-server/stap-language-server.h:233:10: note: Technically the member function 'language_server::is_duplicate_initialization' can be const. systemtap-5.1/language-server/stap-language-server.cxx:606:18: note: Technically the member function 'language_server::is_duplicate_initialization' can be const. systemtap-5.1/language-server/stap-language-server.cxx:421:5: style: Class 'lsp_method_initialize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:466:5: style: Class 'lsp_method_initialized' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:477:5: style: Class 'lsp_method_text_document_did_open' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:494:5: style: Class 'lsp_method_text_document_did_change' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:521:5: style: Class 'lsp_method_text_document_did_close' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:538:5: style: Class 'lsp_method_text_document_did_save' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:551:5: style: Class 'lsp_method_shutdown' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:567:5: style: Class 'lsp_method_exit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/language-server/stap-language-server.cxx:424:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.cxx:424:23: note: Function in derived class systemtap-5.1/language-server/stap-language-server.cxx:480:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.cxx:480:23: note: Function in derived class systemtap-5.1/language-server/stap-language-server.cxx:497:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.cxx:497:23: note: Function in derived class systemtap-5.1/language-server/stap-language-server.cxx:524:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.cxx:524:23: note: Function in derived class systemtap-5.1/language-server/stap-language-server.cxx:554:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.cxx:554:23: note: Function in derived class systemtap-5.1/language-server/stap-language-server.cxx:570:23: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/language-server/stap-language-server.h:245:31: note: Virtual function in base class systemtap-5.1/language-server/stap-language-server.cxx:570:23: note: Function in derived class systemtap-5.1/language-server/stap-language-server.cxx:630:53: style:inconclusive: Function 'language_server' argument 1 names different: declaration 's' definition 'sess'. [funcArgNamesDifferent] systemtap-5.1/language-server/stap-language-server.h:215:40: note: Function 'language_server' argument 1 names different: declaration 's' definition 'sess'. systemtap-5.1/language-server/stap-language-server.cxx:630:53: note: Function 'language_server' argument 1 names different: declaration 's' definition 'sess'. systemtap-5.1/language-server/stap-language-server.cxx:630:72: style:inconclusive: Function 'language_server' argument 2 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent] systemtap-5.1/language-server/stap-language-server.h:215:56: note: Function 'language_server' argument 2 names different: declaration 'verbose' definition 'v'. systemtap-5.1/language-server/stap-language-server.cxx:630:72: note: Function 'language_server' argument 2 names different: declaration 'verbose' definition 'v'. systemtap-5.1/language-server/stap-language-server.cxx:74:28: performance: Function parameter 'vec' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.cxx:74:40: performance: Function parameter 'delim' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.cxx:216:28: performance: Function parameter 'str' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.cxx:252:34: performance: Function parameter 's' should be passed by const reference. [passedByValue] systemtap-5.1/language-server/stap-language-server.cxx:43:38: style: Parameter 'code' can be declared as reference to const [constParameterReference] systemtap-5.1/language-server/stap-language-server.cxx:225:42: style: Parameter 'old_lines' can be declared as reference to const [constParameterReference] systemtap-5.1/language-server/stap-language-server.cxx:225:69: style: Parameter 'new_lines' can be declared as reference to const [constParameterReference] systemtap-5.1/language-server/stap-language-server.cxx:592:56: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] systemtap-5.1/language-server/stap-language-server.cxx:599:55: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] systemtap-5.1/language-server/stap-language-server.cxx:606:63: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] systemtap-5.1/language-server/stap-language-server.cxx:219:30: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/language-server/stap-language-server.cxx:402:53: warning:inconclusive: Either the condition 'it!=globals.cend()' is redundant or there is possible dereference of an invalid iterator: it. [derefInvalidIteratorRedundantCheck] systemtap-5.1/language-server/stap-language-server.cxx:401:49: note: Assuming that condition 'it!=globals.cend()' is not redundant systemtap-5.1/language-server/stap-language-server.cxx:402:53: note: Dereference of an invalid iterator systemtap-5.1/language-server/stap-language-server.cxx:404:54: warning:inconclusive: Either the condition 'it!=functions.cend()' is redundant or there is possible dereference of an invalid iterator: it. [derefInvalidIteratorRedundantCheck] systemtap-5.1/language-server/stap-language-server.cxx:403:51: note: Assuming that condition 'it!=functions.cend()' is not redundant systemtap-5.1/language-server/stap-language-server.cxx:404:54: note: Dereference of an invalid iterator systemtap-5.1/mdfour.c:41:38: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] systemtap-5.1/mdfour.c:194:30: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] systemtap-5.1/nsscommon.cxx:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:169:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_LANGUAGE_EN [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:186:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSS_INIT_OPTIMIZESPACE [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:258:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:293:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_NOSPACE [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:421:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_TRUE [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:528:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_GMTParameters [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_OID_UNKNOWN [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:749:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECFailure [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:803:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1015:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FALSE [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1232:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable certificateUsageSSLServer [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DER_DEFAULT_CHUNKSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1581:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:1696:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECFailure [valueFlowBailoutIncompleteVar] systemtap-5.1/nsscommon.cxx:339:14: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:346:12: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:418:44: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:423:50: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:606:17: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:609:14: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:624:31: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:717:21: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:741:7: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:765:11: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:821:18: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:895:7: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:930:11: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:1053:31: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:1278:23: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:1570:60: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:1675:18: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:1681:32: style: C-style pointer casting [cstyleCast] systemtap-5.1/nsscommon.cxx:307:85: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] systemtap-5.1/nsscommon.cxx:708:9: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] systemtap-5.1/nsscommon.cxx:856:15: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] systemtap-5.1/nsscommon.cxx:999:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] systemtap-5.1/parse.cxx:259:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:276:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:871:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_NOESCAPE [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:1069:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:1368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:1895:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:2032:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:2857:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:4223:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:4353:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:4384:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/parse.cxx:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] systemtap-5.1/parse.cxx:1415:9: style: Unused private function: 'parser::peek_kw' [unusedPrivateFunction] systemtap-5.1/parse.cxx:166:8: note: Unused private function: 'parser::peek_kw' systemtap-5.1/parse.cxx:1415:9: note: Unused private function: 'parser::peek_kw' systemtap-5.1/parse.cxx:305:3: performance: Variable 'c_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] systemtap-5.1/parse.cxx:1519:8: style:inconclusive: Technically the member function 'lexer::input_peek' can be const. [functionConst] systemtap-5.1/parse.cxx:63:14: note: Technically the member function 'lexer::input_peek' can be const. systemtap-5.1/parse.cxx:1519:8: note: Technically the member function 'lexer::input_peek' can be const. systemtap-5.1/parse.cxx:418:10: warning: Struct 'macrodecl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/parse.cxx:418:10: warning: Struct 'macrodecl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/parse.cxx:426:10: warning: Struct 'pp1_activation' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/parse.cxx:426:10: warning: Struct 'pp1_activation' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/parse.cxx:1220:6: style: Condition 'last_t' is always true [knownConditionTrueFalse] systemtap-5.1/parse.cxx:1312:7: style: Condition 't' is always true [knownConditionTrueFalse] systemtap-5.1/parse.cxx:1389:7: style: Condition '!t' is always false [knownConditionTrueFalse] systemtap-5.1/parse.cxx:2703:7: style: Condition 't' is always true [knownConditionTrueFalse] systemtap-5.1/parse.cxx:3962:12: style: Condition 't' is always true [knownConditionTrueFalse] systemtap-5.1/parse.cxx:3967:19: style: Condition 't' is always true [knownConditionTrueFalse] systemtap-5.1/parse.cxx:2600:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] systemtap-5.1/parse.cxx:997:24: style: C-style pointer casting [cstyleCast] systemtap-5.1/parse.cxx:1014:24: style: C-style pointer casting [cstyleCast] systemtap-5.1/parse.cxx:1021:15: style: C-style pointer casting [cstyleCast] systemtap-5.1/parse.cxx:1362:16: style: C-style pointer casting [cstyleCast] systemtap-5.1/parse.cxx:2851:17: style: C-style pointer casting [cstyleCast] systemtap-5.1/parse.cxx:601:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/parse.cxx:1019:16: style: The scope of the variable 'lhs' can be reduced. [variableScope] systemtap-5.1/parse.cxx:3861:15: style: The scope of the variable 'tnum' can be reduced. [variableScope] systemtap-5.1/parse.cxx:3902:12: style: The scope of the variable 'max_params' can be reduced. [variableScope] systemtap-5.1/parse.cxx:257:44: style:inconclusive: Function 'parse' argument 2 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/parse.h:148:59: note: Function 'parse' argument 2 names different: declaration 'n' definition 'name'. systemtap-5.1/parse.cxx:257:44: note: Function 'parse' argument 2 names different: declaration 'n' definition 'name'. systemtap-5.1/parse.cxx:274:59: style:inconclusive: Function 'parse_library_macros' argument 2 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/parse.h:150:74: note: Function 'parse_library_macros' argument 2 names different: declaration 'n' definition 'name'. systemtap-5.1/parse.cxx:274:59: note: Function 'parse_library_macros' argument 2 names different: declaration 'n' definition 'name'. systemtap-5.1/parse.cxx:1347:34: style:inconclusive: Function 'expect_number' argument 1 names different: declaration 'expected' definition 'value'. [funcArgNamesDifferent] systemtap-5.1/parse.cxx:161:33: note: Function 'expect_number' argument 1 names different: declaration 'expected' definition 'value'. systemtap-5.1/parse.cxx:1347:34: note: Function 'expect_number' argument 1 names different: declaration 'expected' definition 'value'. systemtap-5.1/parse.cxx:3516:24: style: Local variable 't' shadows outer variable [shadowVariable] systemtap-5.1/parse.cxx:3493:16: note: Shadowed declaration systemtap-5.1/parse.cxx:3516:24: note: Shadow variable systemtap-5.1/parse.cxx:1915:40: style: Parameter 'session' can be declared as reference to const [constParameterReference] systemtap-5.1/parse.cxx:2535:23: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] systemtap-5.1/parse.cxx:4400:27: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] systemtap-5.1/parse.cxx:3573:9: style: Variable 't' is assigned a value that is never used. [unreadVariable] systemtap-5.1/parse.cxx:420:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/parse.cxx:429:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/parse.cxx:765:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/parse.cxx:792:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/privilege.cxx:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NGROUPS_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/python/HelperSDT/_HelperSDT.c:329:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HelperSDT_doc [valueFlowBailoutIncompleteVar] systemtap-5.1/remote.cxx:645:34: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] systemtap-5.1/runtime/stp_string.c:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_string.c:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSTRINGLEN [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_string.c:335:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_string.c:152:32: style:inconclusive: Function '_stp_text_str' argument 1 names different: declaration 'out' definition 'outstr'. [funcArgNamesDifferent] systemtap-5.1/runtime/stp_string.h:15:32: note: Function '_stp_text_str' argument 1 names different: declaration 'out' definition 'outstr'. systemtap-5.1/runtime/stp_string.c:152:32: note: Function '_stp_text_str' argument 1 names different: declaration 'out' definition 'outstr'. systemtap-5.1/runtime/dyninst/arith.c:60:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/copy.c:29:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/dyninst/copy.c:29:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/dyninst/io.c:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:193:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:316:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:338:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outfile_name [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:650:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:904:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/transport.c:359:27: style: Condition 'err_fd<0' is always false [knownConditionTrueFalse] systemtap-5.1/runtime/dyninst/transport.c:358:11: note: Assignment 'err_fd=2', assigned value is 2 systemtap-5.1/runtime/dyninst/transport.c:359:27: note: Condition 'err_fd<0' is always false systemtap-5.1/runtime/dyninst/print.c:21:42: style: Parameter 'sname' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/print.c:21:55: style: Parameter 'vstr' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/transport.c:217:8: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/dyninst/transport.c:529:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/transport.c:645:45: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/transport.c:734:76: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/transport.c:778:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/transport.c:793:59: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/transport.c:300:8: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/runtime/dyninst/session_attributes.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/shm.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/shm.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/shm.c:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MREMAP_MAYMOVE [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/shm.c:153:11: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] systemtap-5.1/runtime/dyninst/shm.c:201:33: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/dyninst/shm.c:185:24: portability: '_stp_shm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/runtime/dyninst/sym.c:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_ABORT [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/sym.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwfl_standard_find_debuginfo [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/sym.c:28:56: style:inconclusive: Function '_stp_umodule_relocate' argument 1 names different: declaration 'module' definition 'path'. [funcArgNamesDifferent] systemtap-5.1/runtime/sym.h:156:57: note: Function '_stp_umodule_relocate' argument 1 names different: declaration 'module' definition 'path'. systemtap-5.1/runtime/dyninst/sym.c:28:56: note: Function '_stp_umodule_relocate' argument 1 names different: declaration 'module' definition 'path'. systemtap-5.1/runtime/dyninst/sym.c:30:64: style:inconclusive: Function '_stp_umodule_relocate' argument 3 names different: declaration 'tsk' definition 'task'. [funcArgNamesDifferent] systemtap-5.1/runtime/sym.h:158:30: note: Function '_stp_umodule_relocate' argument 3 names different: declaration 'tsk' definition 'task'. systemtap-5.1/runtime/dyninst/sym.c:30:64: note: Function '_stp_umodule_relocate' argument 3 names different: declaration 'tsk' definition 'task'. systemtap-5.1/runtime/dyninst/timer.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGEV_THREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/timer.c:25:34: style: struct member 'stap_hrtimer_probe::probe' is never used. [unusedStructMember] systemtap-5.1/runtime/dyninst/timer.c:70:6: style: Unused variable: rc [unusedVariable] systemtap-5.1/runtime/dyninst/uprobes-regs.c:115:0: error: #error "Unknown architecture!" [preprocessorErrorDirective] systemtap-5.1/runtime/dyninst/uprobes-regs.c:115:2: error: #error "Unknown architecture!" [preprocessorErrorDirective] systemtap-5.1/runtime/dyninst/uprobes.c:30:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_targets [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/uprobes.c:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_targets [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/uprobes.c:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/uprobes.c:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/uprobes.c:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/uprobes.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/dyninst/uprobes.c:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stapdu_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/addr-map.c:33:0: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/addr-map.c:33:2: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/alloc.c:352:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/alloc.c:352:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/arith.c:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-compat_sigaction.c:20:0: error: #error "no CONFIG_COMPAT" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-compat_sigaction.c:20:2: error: #error "no CONFIG_COMPAT" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-hlist-4args.c:16:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo_a [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-inode-uretprobes.c:7:0: error: #error "not an inode-uprobes kernel" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-inode-uretprobes.c:7:2: error: #error "not an inode-uprobes kernel" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-lockdown-debugfs.c:6:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCKDOWN_DEBUGFS [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-mm-shmempages.c:6:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_SHMEMPAGES [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-old-inode-uprobes.c:11:0: error: #error "not an inode-uprobes kernel" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-old-inode-uprobes.c:11:2: error: #error "not an inode-uprobes kernel" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-oneachcpu-retry.c:21:25: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'no_op' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/autoconf-oneachcpu-retry.c:28:23: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/autoconf-oneachcpu-retry.c:21:25: note: Parameter 'arg' can be declared as pointer to const systemtap-5.1/runtime/linux/autoconf-proc_ops.c:14:35: style: Parameter 'inode' can be declared as pointer to const. However it seems that 'proc_open_file_test' is a callback function, if 'inode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/autoconf-proc_ops.c:20:17: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/autoconf-proc_ops.c:14:35: note: Parameter 'inode' can be declared as pointer to const systemtap-5.1/runtime/linux/autoconf-proc_ops.c:14:55: style: Parameter 'filp' can be declared as pointer to const. However it seems that 'proc_open_file_test' is a callback function, if 'filp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/autoconf-proc_ops.c:20:17: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/autoconf-proc_ops.c:14:55: note: Parameter 'filp' can be declared as pointer to const systemtap-5.1/runtime/linux/autoconf-regset.c:5:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-set_fs.c:8:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERNEL_DS [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-stacktrace_h.c:9:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_frame [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-stacktrace_ops-int-address.c:11:31: style: Parameter 'data' can be declared as pointer to const. However it seems that 'print_stack_address' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/autoconf-stacktrace_ops-int-address.c:18:64: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/autoconf-stacktrace_ops-int-address.c:11:31: note: Parameter 'data' can be declared as pointer to const systemtap-5.1/runtime/linux/autoconf-twa_resume.c:8:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWA_RESUME [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-unwind-stack-trace.c:9:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/autoconf-utrace-via-tracepoints.c:13:0: error: #error "CONFIG_TRACEPOINTS is not enabled" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-utrace-via-tracepoints.c:13:2: error: #error "CONFIG_TRACEPOINTS is not enabled" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/autoconf-walk-stack.c:10:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable print_context_stack [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/copy.c:45:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_USER_DS [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/copy.c:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERIFY_READ [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/io.c:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_exit_flag [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_RESUME [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:160:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_SIGNAL_HANDLER [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_RESUME [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_DETACH [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:256:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:394:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/itrace.c:319:7: warning:inconclusive: Possible null pointer dereference: ui [nullPointer] systemtap-5.1/runtime/linux/itrace.c:315:27: note: Assignment 'ui=NULL', assigned value is 0 systemtap-5.1/runtime/linux/itrace.c:319:7: note: Null pointer dereference systemtap-5.1/runtime/linux/itrace.c:135:20: style: Parameter 'info' can be declared as pointer to const. However it seems that 'usr_itrace_report_signal' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/itrace.c:242:19: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/itrace.c:135:20: note: Parameter 'info' can be declared as pointer to const systemtap-5.1/runtime/linux/itrace.c:208:34: style: Parameter 'engine' can be declared as pointer to const. However it seems that 'usr_itrace_report_clone' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/itrace.c:243:18: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/itrace.c:208:34: note: Parameter 'engine' can be declared as pointer to const systemtap-5.1/runtime/linux/itrace.c:209:23: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'usr_itrace_report_clone' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/itrace.c:243:18: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/itrace.c:209:23: note: Parameter 'parent' can be declared as pointer to const systemtap-5.1/runtime/linux/itrace.c:210:23: style: Parameter 'child' can be declared as pointer to const. However it seems that 'usr_itrace_report_clone' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/itrace.c:243:18: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/itrace.c:210:23: note: Parameter 'child' can be declared as pointer to const systemtap-5.1/runtime/linux/itrace.c:230:22: style: Variable 'ui' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/linux/itrace.c:313:65: style: Parameter 'tsk' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/linux/itrace.c:397:26: error: Uninitialized variables: ui.step_flag, ui.itrace_probe, ui.tsk, ui.engine, ui.link [uninitvar] systemtap-5.1/runtime/linux/itrace.c:98:6: style: Unused variable: status [unusedVariable] systemtap-5.1/runtime/linux/itrace.c:360:22: style: Unused variable: tmp [unusedVariable] systemtap-5.1/runtime/linux/kprobes.c:16:0: error: #error "Need CONFIG_KPROBES!" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/kprobes.c:16:2: error: #error "Need CONFIG_KPROBES!" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/netfilter.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/netfilter.c:45:11: style: Condition 'net==last' is always true [knownConditionTrueFalse] systemtap-5.1/runtime/linux/netfilter.c:43:7: note: last is assigned 'net' here. systemtap-5.1/runtime/linux/netfilter.c:45:11: note: Condition 'net==last' is always true systemtap-5.1/runtime/linux/netfilter.c:32:20: style: Variable 'last' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/linux/perf.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/perf.c:232:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/perf.c:271:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stap_perf_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/perf.c:283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stap_perf_probes [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/perf.c:290:11: style: Condition 'stp==NULL' is always false [knownConditionTrueFalse] systemtap-5.1/runtime/linux/perf.c:296:6: style: Condition 'stp' is always true [knownConditionTrueFalse] systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:4:49: style: Parameter 'e' can be declared as pointer to const. However it seems that 'enter_perf_probe' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:9:36: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:4:49: note: Parameter 'e' can be declared as pointer to const systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:6:34: style: Parameter 'd' can be declared as pointer to const. However it seems that 'enter_perf_probe' is a callback function, if 'd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:9:36: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:6:34: note: Parameter 'd' can be declared as pointer to const systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:7:25: style: Parameter 'r' can be declared as pointer to const. However it seems that 'enter_perf_probe' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:9:36: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/perf_probe_handler_nmi.c:7:25: note: Parameter 'r' can be declared as pointer to const systemtap-5.1/runtime/linux/print.c:360:0: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/print.c:360:2: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/stp_tracepoint.c:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:99:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hlist [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hlist [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:211:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_tracepoint_mutex [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_tracepoint_mutex [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:413:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_tracepoint_mutex [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_tracepoint_mutex [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:486:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_tracepoint_mutex [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/stp_tracepoint.c:81:6: style: Condition 'found' is always false [knownConditionTrueFalse] systemtap-5.1/runtime/linux/stp_tracepoint.c:73:14: note: Assignment 'found=0', assigned value is 0 systemtap-5.1/runtime/linux/stp_tracepoint.c:76:32: note: Assuming condition is false systemtap-5.1/runtime/linux/stp_tracepoint.c:81:6: note: Condition 'found' is always false systemtap-5.1/runtime/linux/stp_tracepoint.c:105:6: style: Condition 'found' is always false [knownConditionTrueFalse] systemtap-5.1/runtime/linux/stp_tracepoint.c:97:14: note: Assignment 'found=0', assigned value is 0 systemtap-5.1/runtime/linux/stp_tracepoint.c:100:32: note: Assuming condition is false systemtap-5.1/runtime/linux/stp_tracepoint.c:105:6: note: Condition 'found' is always false systemtap-5.1/runtime/linux/stp_tracepoint.c:94:52: style: Parameter 'probe' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/linux/stp_tracepoint.c:94:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/linux/stp_tracepoint.c:129:11: error: Uninitialized variables: e.hlist, e.tp, e.refcount, e.probes [uninitvar] systemtap-5.1/runtime/linux/task_finder.c:13:0: error: #error "Process probes not available without kernel CONFIG_TRACEPOINTS/CONFIG_ARCH_SUPPORTS_UPROBES/CONFIG_UPROBES. The latter method also requires specific tracepoints and task_work_add()." [preprocessorErrorDirective] systemtap-5.1/runtime/linux/task_finder.c:13:2: error: #error "Process probes not available without kernel CONFIG_TRACEPOINTS/CONFIG_ARCH_SUPPORTS_UPROBES/CONFIG_UPROBES. The latter method also requires specific tracepoints and task_work_add()." [preprocessorErrorDirective] systemtap-5.1/runtime/linux/task_finder2.c:940:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/task_finder2.c:940:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/linux/task_finder_map.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_map_lock [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/task_finder_map.c:75:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hlist [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/task_finder_map.c:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_map_lock [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/task_finder_map.c:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_map_lock [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/task_finder_map.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_map_lock [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/task_finder_map.c:116:26: error: Uninitialized variable: entry->pid [uninitvar] systemtap-5.1/runtime/linux/task_finder_map.c:142:26: error: Uninitialized variable: entry->pid [uninitvar] systemtap-5.1/runtime/linux/task_finder_map.c:174:12: style: Variable 'found' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/linux/task_finder_map.c:172:21: style: Unused variable: head [unusedVariable] systemtap-5.1/runtime/linux/task_finder_map.c:173:21: style: Unused variable: node [unusedVariable] systemtap-5.1/runtime/linux/task_finder_map.c:174:6: style: Variable 'found' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/linux/task_finder_stubs.c:49:9: style: struct member 'stap_task_finder_target::pathlen' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:50:11: style: struct member 'stap_task_finder_target::engine_attached' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:51:11: style: struct member 'stap_task_finder_target::mmap_events' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:52:11: style: struct member 'stap_task_finder_target::munmap_events' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:53:11: style: struct member 'stap_task_finder_target::mprotect_events' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:56:8: style: struct member 'stap_task_finder_target::pid' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:58:21: style: struct member 'stap_task_finder_target::purpose' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:59:28: style: struct member 'stap_task_finder_target::callback' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:60:33: style: struct member 'stap_task_finder_target::mmap_callback' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:61:35: style: struct member 'stap_task_finder_target::munmap_callback' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/task_finder_stubs.c:62:37: style: struct member 'stap_task_finder_target::mprotect_callback' is never used. [unusedStructMember] systemtap-5.1/runtime/linux/timer.c:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hrtimer_resolution [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/timer.c:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSEC_PER_SEC [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/timer.c:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HRTIMER_MODE_REL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/timer.c:28:76: style: Parameter 'stp' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/linux/uprobes-common.c:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stap_uprobe_finders [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/uprobes-common.c:150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stap_uprobe_finders [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/uprobes-common.c:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXUPROBES [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/uprobes-common.c:275:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_SIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/uprobes-common.c:304:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_EXEC [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/uprobes-common.c:344:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_SIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/linux/uprobes-common.c:101:27: style: Local variable 'sup' shadows outer variable [shadowVariable] systemtap-5.1/runtime/linux/uprobes-common.c:33:25: note: Shadowed declaration systemtap-5.1/runtime/linux/uprobes-common.c:101:27: note: Shadow variable systemtap-5.1/runtime/linux/uprobes-common.c:149:67: style: Parameter 'tsk' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/linux/uprobes-common.c:197:58: style: Parameter 'tsk' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/linux/uprobes-common.c:206:30: style: Variable 'sups' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/linux/uprobes-common.c:87:37: warning: Uninitialized variable: sup [uninitvar] systemtap-5.1/runtime/linux/uprobes-common.c:50:16: note: Assuming condition is false systemtap-5.1/runtime/linux/uprobes-common.c:87:37: note: Uninitialized variable: sup systemtap-5.1/runtime/linux/uprobes-common.c:150:7: style: Variable 'tfi' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/linux/uprobes-common.c:151:7: style: Unused variable: spec_index [unusedVariable] systemtap-5.1/runtime/linux/uprobes-inode.c:27:0: error: #error "not to be built without CONFIG_UPROBES" [preprocessorErrorDirective] systemtap-5.1/runtime/linux/uprobes-inode.c:27:2: error: #error "not to be built without CONFIG_UPROBES" [preprocessorErrorDirective] systemtap-5.1/runtime/map-gen.c:41:0: error: #error Need to define VALUE_TYPE as STRING, STAT, or INT64 [preprocessorErrorDirective] systemtap-5.1/runtime/map-gen.c:41:2: error: #error Need to define VALUE_TYPE as STRING, STAT, or INT64 [preprocessorErrorDirective] systemtap-5.1/runtime/stat-common.c:117:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] systemtap-5.1/runtime/stat-common.c:65:15: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 63. [shiftTooManyBitsSigned] systemtap-5.1/runtime/stat-common.c:63:10: note: Assuming that condition 'num<64' is not redundant systemtap-5.1/runtime/stat-common.c:65:15: note: Shift systemtap-5.1/runtime/stat-common.c:117:7: style: Variable 'val' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:29:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_STRING_LENGTH [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/map.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_STRING_LENGTH [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/map.c:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_STRING_LENGTH [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/map.c:147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/map.c:364:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hnode [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/map.c:372:9: style: Condition 'match' is always false [knownConditionTrueFalse] systemtap-5.1/runtime/map.c:365:17: note: Assignment 'match=0', assigned value is 0 systemtap-5.1/runtime/map.c:367:16: note: Assuming condition is false systemtap-5.1/runtime/map.c:372:9: note: Condition 'match' is always false systemtap-5.1/runtime/map.c:40:28: style: Parameter 'key1' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/map.c:40:40: style: Parameter 'key2' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/map.c:345:6: style: Variable 'quit' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:467:6: style: Variable 'S11' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:467:12: style: Variable 'S12' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:467:18: style: Variable 'S21' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:467:24: style: Variable 'S22' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:468:12: style: Variable 'sd1_count' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/map.c:468:24: style: Variable 'sd1_avg_s' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/mempool.c:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_lock [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/mempool.c:98:1: style: Label 'no_lock' is not used. [unusedLabel] systemtap-5.1/runtime/pmap-gen.c:20:12: error: There is an unknown macro here somewhere. Configuration is required. If KEYSYM is a macro then please configure it. [unknownMacro] systemtap-5.1/runtime/print_flush.c:23:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_trace [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/procfs-probes.c:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/procfs-probes.c:170:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/procfs-probes.c:135:34: style: Parameter 'file' can be declared as pointer to const. However it seems that '_stp_proc_read_file' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/procfs-probes.c:199:11: note: You might need to cast the function pointer here systemtap-5.1/runtime/procfs-probes.c:135:34: note: Parameter 'file' can be declared as pointer to const systemtap-5.1/runtime/procfs-probes.c:160:35: style: Parameter 'file' can be declared as pointer to const. However it seems that '_stp_proc_write_file' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/procfs-probes.c:200:12: note: You might need to cast the function pointer here systemtap-5.1/runtime/procfs-probes.c:160:35: note: Parameter 'file' can be declared as pointer to const systemtap-5.1/runtime/procfs-probes.c:165:26: style: Unused variable: pdata [unusedVariable] systemtap-5.1/runtime/procfs.c:17:0: error: #error "Either path_lookup(), kern_path_parent(), vfs_path_lookup(), or kern_path() must be exported by the kernel." [preprocessorErrorDirective] systemtap-5.1/runtime/procfs.c:17:2: error: #error "Either path_lookup(), kern_path_parent(), vfs_path_lookup(), or kern_path() must be exported by the kernel." [preprocessorErrorDirective] systemtap-5.1/runtime/regs.h:89:0: error: #error "Unimplemented architecture" [preprocessorErrorDirective] systemtap-5.1/runtime/regs.h:89:2: error: #error "Unimplemented architecture" [preprocessorErrorDirective] systemtap-5.1/runtime/softfloat.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable softfloat_countLeadingZeros8 [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/softfloat.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable softfloat_countLeadingZeros8 [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/softfloat.c:304:52: style:inconclusive: Boolean expression '!(roundBits^0x200)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] systemtap-5.1/runtime/softfloat.c:304:52: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] systemtap-5.1/runtime/softfloat.c:308:2: style: Label 'packReturn' is not used. [unusedLabel] systemtap-5.1/runtime/softfloat.c:347:27: style: Parameter 'extSigPtr' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/softfloat.c:402:27: style: Parameter 'extSigPtr' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/softfloat.c:644:11: style: Variable 'iPart' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/softfloat.c:645:11: style: Variable 'fTemp' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/softfloat.c:672:10: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/softfloat.c:765:19: style: Variable 'powersign' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/softfloat.c:710:15: style: Unused variable: result [unusedVariable] systemtap-5.1/runtime/stack-arm.c:34:48: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/stack-mips.c:1:48: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/stack-s390.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSW_ADDR_INSN [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stack-s390.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async_stack [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/task_finder_vma.c:13:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/task_finder_vma.c:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/stat.c:190:14: style: Local variable 'sd' shadows outer variable [shadowVariable] systemtap-5.1/runtime/stat.c:184:13: note: Shadowed declaration systemtap-5.1/runtime/stat.c:190:14: note: Shadow variable systemtap-5.1/runtime/stp_task_work.c:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kallsyms_task_work_add [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_task_work.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_task_work_waitq [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_task_work.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_task_work_waitq [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_task_work.c:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kallsyms_task_work_add [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_task_work.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kallsyms_task_work_cancel [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/stp_utrace.c:17:0: error: #error "STAPCONF_UTRACE_VIA_TRACEPOINTS must be defined." [preprocessorErrorDirective] systemtap-5.1/runtime/stp_utrace.c:17:2: error: #error "STAPCONF_UTRACE_VIA_TRACEPOINTS must be defined." [preprocessorErrorDirective] systemtap-5.1/runtime/time.c:146:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSEC_PER_USEC [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/time.c:177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSEC_PER_SEC [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/time.c:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAP_SESSION_STOPPED [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/time.c:237:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSEC_PER_SEC [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/time.c:378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/time.c:371:9: style: Unused variable: cpu [unusedVariable] systemtap-5.1/runtime/transport/symbols.c:71:0: error: #error "STP_MODULE_NAME_LEN should not be smaller than STP13_MODULE_NAME_LEN" [preprocessorErrorDirective] systemtap-5.1/runtime/transport/symbols.c:71:2: error: #error "STP_MODULE_NAME_LEN should not be smaller than STP13_MODULE_NAME_LEN" [preprocessorErrorDirective] systemtap-5.1/runtime/transport/debugfs.c:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_ctl_fops_cmd [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/debugfs.c:176:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EEXIST [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/debugfs.c:251:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable relay_file_operations_w_owner [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/debugfs.c:20:61: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/transport/procfs.c:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mnt [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:86:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_MODULE_NAME_LEN [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:195:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_ctl_ready_lock [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:249:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_uid [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:357:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dentry [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:388:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_MODULE_NAME_LEN [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/procfs.c:164:1: style: Label 'done' is not used. [unusedLabel] systemtap-5.1/runtime/transport/procfs.c:188:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/transport/procfs.c:235:25: style: Variable 'bs' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/transport/procfs.c:235:25: style: Variable 'bs' is assigned a value that is never used. [unreadVariable] systemtap-5.1/runtime/transport/relay_v2.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLERR [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:156:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODATA [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:192:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_TRANSPORT_RUNNING [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:202:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugfs_p [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugfs_p [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:276:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_TRANSPORT_INITIALIZED [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:286:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_TRANSPORT_RUNNING [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:310:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_TRANSPORT_STOPPED [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:411:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/transport/relay_v2.c:96:53: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] systemtap-5.1/runtime/transport/relay_v2.c:103:20: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] systemtap-5.1/runtime/transport/control.c:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/transport/control.c:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/unwind.c:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_EH_PE_absptr [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:250:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:260:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:271:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:287:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Memory [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:726:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:790:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_EH_PE_FORM [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:925:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fallthrough [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:1203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNW_NR_REAL_REGS [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:1494:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/runtime/unwind.c:49:48: portability: 'table' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/runtime/unwind.c:77:21: portability: 'unwind_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/runtime/unwind.c:81:45: portability: 'unwind_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/runtime/unwind.c:102:54: portability: 'unwind_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/runtime/unwind.c:779:27: style: Unused variable: t2 [unusedVariable] systemtap-5.1/runtime/vsprintf.c:663:0: error: failed to evaluate #if condition, undefined function-like macro invocation: STAP_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/runtime/vsprintf.c:663:2: error: failed to evaluate #if condition, undefined function-like macro invocation: STAP_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/scripts/kprobes_test/kprobe_module.c:63:1: error: There is an unknown macro here somewhere. Configuration is required. If module_init is a macro then please configure it. [unknownMacro] systemtap-5.1/scripts/probe_perf/bench.c:162:1: portability: Omitted return type of function 'Initrand' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:176:1: portability: Omitted return type of function 'Swap' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:185:1: portability: Omitted return type of function 'Initialize' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:194:1: portability: Omitted return type of function 'Permute' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:222:1: portability: Omitted return type of function 'Perm' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:238:1: portability: Omitted return type of function 'Error' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:244:1: portability: Omitted return type of function 'Makenull' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:263:1: portability: Omitted return type of function 'Push' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:283:1: portability: Omitted return type of function 'Init' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:310:1: portability: Omitted return type of function 'Move' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:317:1: portability: Omitted return type of function 'tower' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:344:1: portability: Omitted return type of function 'Towers' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:372:1: portability: Omitted return type of function 'Try' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:415:1: portability: Omitted return type of function 'Doit' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:436:1: portability: Omitted return type of function 'Queens' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:445:1: portability: Omitted return type of function 'Initmatrix' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:455:1: portability: Omitted return type of function 'Innerproduct' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:479:1: portability: Omitted return type of function 'Intmm' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:493:1: portability: Omitted return type of function 'rInitmatrix' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:503:1: portability: Omitted return type of function 'rInnerproduct' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:513:1: portability: Omitted return type of function 'Mm' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:554:1: portability: Omitted return type of function 'Remove' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:598:1: portability: Omitted return type of function 'Puzzle' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:706:1: portability: Omitted return type of function 'Initarr' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:723:1: portability: Omitted return type of function 'Quicksort' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:765:1: portability: Omitted return type of function 'Quick' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:774:1: portability: Omitted return type of function 'tInitarr' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:791:1: portability: Omitted return type of function 'CreateNode' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:801:1: portability: Omitted return type of function 'Insert' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:847:1: portability: Omitted return type of function 'Trees' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:864:1: portability: Omitted return type of function 'bInitarr' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:881:1: portability: Omitted return type of function 'Bubble' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:955:1: portability: Omitted return type of function 'Printcomplex' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:975:1: portability: Omitted return type of function 'Uniform11' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:983:1: portability: Omitted return type of function 'Exptab' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:1029:1: portability: Omitted return type of function 'Fft' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:1095:1: portability: Omitted return type of function 'Oscar' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] systemtap-5.1/scripts/probe_perf/bench.c:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] systemtap-5.1/scripts/probe_perf/bench.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] systemtap-5.1/scripts/probe_perf/bench.c:980:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] systemtap-5.1/scripts/probe_perf/bench.c:452:4: error: Array 'm[41][41]' accessed at index m[41][*], which is out of bounds. [arrayIndexOutOfBounds] systemtap-5.1/scripts/probe_perf/bench.c:449:17: note: Assuming that condition 'i<=40' is not redundant systemtap-5.1/scripts/probe_perf/bench.c:452:4: note: Array index out of bounds systemtap-5.1/scripts/probe_perf/bench.c:500:4: error: Array 'm[41][41]' accessed at index m[41][*], which is out of bounds. [arrayIndexOutOfBounds] systemtap-5.1/scripts/probe_perf/bench.c:497:17: note: Assuming that condition 'i<=40' is not redundant systemtap-5.1/scripts/probe_perf/bench.c:500:4: note: Array index out of bounds systemtap-5.1/scripts/probe_perf/bench.c:796:4: warning: If memory allocation fails, then there is a possible null pointer dereference: *t [nullPointerOutOfMemory] systemtap-5.1/scripts/probe_perf/bench.c:795:31: note: Assuming allocation function fails systemtap-5.1/scripts/probe_perf/bench.c:795:8: note: Assignment '*t=(struct node*)malloc(sizeof(struct node))', assigned value is 0 systemtap-5.1/scripts/probe_perf/bench.c:796:4: note: Null pointer dereference systemtap-5.1/scripts/probe_perf/bench.c:852:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tree [nullPointerOutOfMemory] systemtap-5.1/scripts/probe_perf/bench.c:851:33: note: Assuming allocation function fails systemtap-5.1/scripts/probe_perf/bench.c:851:10: note: Assignment 'tree=(struct node*)malloc(sizeof(struct node))', assigned value is 0 systemtap-5.1/scripts/probe_perf/bench.c:852:3: note: Null pointer dereference systemtap-5.1/scripts/probe_perf/bench.c:853:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tree [nullPointerOutOfMemory] systemtap-5.1/scripts/probe_perf/bench.c:851:33: note: Assuming allocation function fails systemtap-5.1/scripts/probe_perf/bench.c:851:10: note: Assignment 'tree=(struct node*)malloc(sizeof(struct node))', assigned value is 0 systemtap-5.1/scripts/probe_perf/bench.c:853:3: note: Null pointer dereference systemtap-5.1/scripts/probe_perf/bench.c:854:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tree [nullPointerOutOfMemory] systemtap-5.1/scripts/probe_perf/bench.c:851:33: note: Assuming allocation function fails systemtap-5.1/scripts/probe_perf/bench.c:851:10: note: Assignment 'tree=(struct node*)malloc(sizeof(struct node))', assigned value is 0 systemtap-5.1/scripts/probe_perf/bench.c:854:3: note: Null pointer dereference systemtap-5.1/scripts/probe_perf/bench.c:726:16: style: Local variable 'w' shadows outer variable [shadowVariable] systemtap-5.1/scripts/probe_perf/bench.c:134:32: note: Shadowed declaration systemtap-5.1/scripts/probe_perf/bench.c:726:16: note: Shadow variable systemtap-5.1/scripts/probe_perf/bench.c:239:12: style: Parameter 'emsg' can be declared as pointer to const [constParameterPointer] systemtap-5.1/scripts/probe_perf/bench.c:504:21: style: Parameter 'a' can be declared as const array [constParameter] systemtap-5.1/scripts/probe_perf/bench.c:504:50: style: Parameter 'b' can be declared as const array [constParameter] systemtap-5.1/scripts/probe_perf/bench.c:957:21: style: Parameter 'zarray' can be declared as const array [constParameter] systemtap-5.1/scripts/probe_perf/bench.c:260:11: warning: Uninitialized variable: temp [uninitvar] systemtap-5.1/scripts/probe_perf/bench.c:253:16: note: Assuming condition is false systemtap-5.1/scripts/probe_perf/bench.c:260:11: note: Uninitialized variable: temp systemtap-5.1/scripts/probe_perf/bench.c:980:7: style: Variable 'yfl' is assigned a value that is never used. [unreadVariable] systemtap-5.1/stap-authorize-cert.cxx:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-authorize-cert.cxx:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-gen-cert.cxx:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-gen-cert.cxx:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:121:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:323:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:367:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:906:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:979:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1049:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1202:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1244:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1357:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1461:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1856:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FAILURE [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:1970:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECFailure [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:2223:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECFailure [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:2326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECFailure [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:2417:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_AF_INET6 [valueFlowBailoutIncompleteVar] systemtap-5.1/stap-serverd.cxx:110:5: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:309:7: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:312:3: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:909:3: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:1518:3: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:1535:11: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:1620:3: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2160:2: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2179:2: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2181:2: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2247:6: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2249:6: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2262:13: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2264:13: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2266:13: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2383:5: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2388:11: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2508:3: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2511:5: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:2513:5: warning: Return value of function std::log() is not used. [ignoredReturnValue] systemtap-5.1/stap-serverd.cxx:904:23: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] systemtap-5.1/stap-serverd.cxx:1579:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] systemtap-5.1/stap-serverd.cxx:1443:15: style: C-style pointer casting [cstyleCast] systemtap-5.1/stap-serverd.cxx:1521:23: style: C-style pointer casting [cstyleCast] systemtap-5.1/stap-serverd.cxx:1589:13: style: C-style pointer casting [cstyleCast] systemtap-5.1/stap-serverd.cxx:1990:23: style: C-style pointer casting [cstyleCast] systemtap-5.1/stap-serverd.cxx:2218:60: style: C-style pointer casting [cstyleCast] systemtap-5.1/stap-serverd.cxx:2273:15: style: C-style pointer casting [cstyleCast] systemtap-5.1/stap-serverd.cxx:2498:12: style: Variable 'prStatus' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/stap-serverd.cxx:2452:12: note: prStatus is assigned systemtap-5.1/stap-serverd.cxx:2498:12: note: prStatus is overwritten systemtap-5.1/stap-serverd.cxx:2517:12: style: Variable 'prStatus' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/stap-serverd.cxx:2506:12: note: prStatus is assigned systemtap-5.1/stap-serverd.cxx:2517:12: note: prStatus is overwritten systemtap-5.1/stap-serverd.cxx:1500:7: style: The scope of the variable 'retlen' can be reduced. [variableScope] systemtap-5.1/stap-serverd.cxx:1844:50: style:inconclusive: Function 'spawn_and_wait' argument 2 names different: declaration 'result' definition 'spawnrc'. [funcArgNamesDifferent] systemtap-5.1/stap-serverd.cxx:72:66: note: Function 'spawn_and_wait' argument 2 names different: declaration 'result' definition 'spawnrc'. systemtap-5.1/stap-serverd.cxx:1844:50: note: Function 'spawn_and_wait' argument 2 names different: declaration 'result' definition 'spawnrc'. systemtap-5.1/stap-serverd.cxx:423:14: style: Local variable 'mok_path' shadows outer variable [shadowVariable] systemtap-5.1/stap-serverd.cxx:96:15: note: Shadowed declaration systemtap-5.1/stap-serverd.cxx:423:14: note: Shadow variable systemtap-5.1/stap-serverd.cxx:1259:18: style: Local variable 'line' shadows outer variable [shadowVariable] systemtap-5.1/stap-serverd.cxx:1251:10: note: Shadowed declaration systemtap-5.1/stap-serverd.cxx:1259:18: note: Shadow variable systemtap-5.1/stap-serverd.cxx:1648:10: style: Local variable 'mok_path' shadows outer variable [shadowVariable] systemtap-5.1/stap-serverd.cxx:96:15: note: Shadowed declaration systemtap-5.1/stap-serverd.cxx:1648:10: note: Shadow variable systemtap-5.1/stap-serverd.cxx:1694:11: style: Local variable 'retlen' shadows outer variable [shadowVariable] systemtap-5.1/stap-serverd.cxx:1500:7: note: Shadowed declaration systemtap-5.1/stap-serverd.cxx:1694:11: note: Shadow variable systemtap-5.1/stap-serverd.cxx:1817:12: style: Local variable 'rc' shadows outer variable [shadowVariable] systemtap-5.1/stap-serverd.cxx:1495:7: note: Shadowed declaration systemtap-5.1/stap-serverd.cxx:1817:12: note: Shadow variable systemtap-5.1/stap-serverd.cxx:115:41: performance: Function parameter 'stapstderr' should be passed by const reference. [passedByValue] systemtap-5.1/stap-serverd.cxx:1231:73: performance: Function parameter 'stapstderr' should be passed by const reference. [passedByValue] systemtap-5.1/stap-serverd.cxx:1337:16: performance: Function parameter 'stapstderr' should be passed by const reference. [passedByValue] systemtap-5.1/stap-serverd.cxx:1491:84: performance: Function parameter 'stapstderr' should be passed by const reference. [passedByValue] systemtap-5.1/stap-serverd.cxx:193:28: style: Variable 'long_options' can be declared as const array [constVariable] systemtap-5.1/stap-serverd.cxx:853:38: style: Parameter 'cert' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stap-serverd.cxx:904:18: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stap-serverd.cxx:1231:106: style: Parameter 'client_version' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stap-serverd.cxx:1338:30: style: Parameter 'client_version' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stap-serverd.cxx:1973:22: style: Variable 'rc1' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stap-serverd.cxx:421:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stap-serverd.cxx:1330:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stap-serverd.cxx:1654:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stap-sign-module.cxx:40:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:437:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:516:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:644:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_BOOTTIME [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:720:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BPF_REG [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/bpfinterp.cxx:151:10: warning: If memory allocation fails, then there is a possible null pointer dereference: kp2 [nullPointerOutOfMemory] systemtap-5.1/stapbpf/bpfinterp.cxx:150:37: note: Assuming allocation function fails systemtap-5.1/stapbpf/bpfinterp.cxx:150:19: note: Assignment 'kp2=(uint64_t*)malloc(fi.keysize)', assigned value is 0 systemtap-5.1/stapbpf/bpfinterp.cxx:151:10: note: Null pointer dereference systemtap-5.1/stapbpf/bpfinterp.cxx:231:10: warning: If memory allocation fails, then there is a possible null pointer dereference: lookup_tmp [nullPointerOutOfMemory] systemtap-5.1/stapbpf/bpfinterp.cxx:230:43: note: Assuming allocation function fails systemtap-5.1/stapbpf/bpfinterp.cxx:230:26: note: Assignment 'lookup_tmp=(uint64_t*)malloc(fi.keysize)', assigned value is 0 systemtap-5.1/stapbpf/bpfinterp.cxx:231:10: note: Null pointer dereference systemtap-5.1/stapbpf/bpfinterp.cxx:408:18: warning: If memory allocation fails, then there is a possible null pointer dereference: lookup_tmp [nullPointerOutOfMemory] systemtap-5.1/stapbpf/bpfinterp.cxx:407:51: note: Assuming allocation function fails systemtap-5.1/stapbpf/bpfinterp.cxx:407:34: note: Assignment 'lookup_tmp=(uint64_t*)malloc(fi.keysize)', assigned value is 0 systemtap-5.1/stapbpf/bpfinterp.cxx:408:18: note: Null pointer dereference systemtap-5.1/stapbpf/bpfinterp.cxx:808:14: warning: If memory allocation fails, then there is a possible null pointer dereference: arg [nullPointerOutOfMemory] systemtap-5.1/stapbpf/bpfinterp.cxx:807:19: note: Assuming allocation function fails systemtap-5.1/stapbpf/bpfinterp.cxx:807:19: note: Assignment 'arg=malloc(msg_size)', assigned value is 0 systemtap-5.1/stapbpf/bpfinterp.cxx:808:14: note: Null pointer dereference systemtap-5.1/stapbpf/bpfinterp.cxx:150:19: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:230:26: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:393:54: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:401:12: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:407:34: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:410:12: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:549:19: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:697:29: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:699:23: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:713:43: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:745:29: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:767:31: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:799:25: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:1046:40: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:1072:18: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:252:36: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:259:36: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/bpfinterp.cxx:129:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:135:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:135:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:139:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:222:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:394:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:423:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:424:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:434:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/bpfinterp.cxx:853:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] systemtap-5.1/stapbpf/bpfinterp.cxx:296:38: style: Parameter 's' can be declared as reference to const [constParameterReference] systemtap-5.1/stapbpf/bpfinterp.cxx:762:20: style: Variable 'format_str' can be declared as reference to const [constVariableReference] systemtap-5.1/stapbpf/bpfinterp.cxx:836:21: style: Variable 'map_fds' can be declared as reference to const [constVariableReference] systemtap-5.1/stapbpf/bpfinterp.cxx:110:29: style: Parameter 'kp' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapbpf/bpfinterp.cxx:472:54: style: Parameter 'fstr' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapbpf/bpfinterp.cxx:547:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapbpf/bpfinterp.cxx:835:16: style: Variable 'map_attrs' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapbpf/libbpf.c:26:0: error: #error __NR_bpf not defined. [preprocessorErrorDirective] systemtap-5.1/stapbpf/libbpf.c:26:4: error: #error __NR_bpf not defined. [preprocessorErrorDirective] systemtap-5.1/util.h:298:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] systemtap-5.1/util.h:382:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] systemtap-5.1/stapbpf/stapbpf.cxx:1823:7: debug: SymbolDatabase couldn't resolve all user defined types. [debug] systemtap-5.1/stapbpf/stapbpf.cxx:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:293:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_TYPE_SOFTWARE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_MEMLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_PROG_TYPE_KPROBE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:555:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_REL [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:621:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:663:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:696:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:741:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_CLK_TCK [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:791:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Elf64_Sym [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:814:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:842:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:961:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1079:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1257:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_TYPE_SOFTWARE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1348:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ANY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1373:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_SAMPLE_RAW [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1444:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1775:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1788:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1814:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_RECORD_SAMPLE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1856:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1935:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1996:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:2051:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:2068:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:2122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:2148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:2198:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] systemtap-5.1/stapbpf/stapbpf.cxx:1460:22: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] systemtap-5.1/stapbpf/stapbpf.cxx:192:3: warning: Member variable 'procfsprobe_data::read_prog' is not initialized in the constructor. [uninitMemberVar] systemtap-5.1/stapbpf/stapbpf.cxx:580:15: style: Condition 'sym>=nsyms' is always false [knownConditionTrueFalse] systemtap-5.1/stapbpf/stapbpf.cxx:575:15: note: Assuming that condition 'sym>=nsyms' is not redundant systemtap-5.1/stapbpf/stapbpf.cxx:577:26: note: Assuming condition is false systemtap-5.1/stapbpf/stapbpf.cxx:580:15: note: Condition 'sym>=nsyms' is always false systemtap-5.1/stapbpf/stapbpf.cxx:1416:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] systemtap-5.1/stapbpf/stapbpf.cxx:1829:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] systemtap-5.1/stapbpf/stapbpf.cxx:1834:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] systemtap-5.1/stapbpf/stapbpf.cxx:1878:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] systemtap-5.1/stapbpf/stapbpf.cxx:665:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] systemtap-5.1/stapbpf/stapbpf.cxx:698:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] systemtap-5.1/stapbpf/stapbpf.cxx:759:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] systemtap-5.1/stapbpf/stapbpf.cxx:776:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] systemtap-5.1/stapbpf/stapbpf.cxx:1431:41: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] systemtap-5.1/stapbpf/stapbpf.cxx:1426:29: note: Assuming allocation function fails systemtap-5.1/stapbpf/stapbpf.cxx:1426:15: note: Assignment 'buf=(char*)std::malloc(64*sizeof(char))', assigned value is 0 systemtap-5.1/stapbpf/stapbpf.cxx:1431:41: note: Null pointer dereference systemtap-5.1/stapbpf/stapbpf.cxx:1432:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] systemtap-5.1/stapbpf/stapbpf.cxx:1426:29: note: Assuming allocation function fails systemtap-5.1/stapbpf/stapbpf.cxx:1426:15: note: Assignment 'buf=(char*)std::malloc(64*sizeof(char))', assigned value is 0 systemtap-5.1/stapbpf/stapbpf.cxx:1432:3: note: Null pointer dereference systemtap-5.1/stapbpf/stapbpf.cxx:1440:30: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] systemtap-5.1/stapbpf/stapbpf.cxx:1436:23: note: Assuming allocation function fails systemtap-5.1/stapbpf/stapbpf.cxx:1436:9: note: Assignment 'buf=(char*)std::malloc(64*sizeof(char))', assigned value is 0 systemtap-5.1/stapbpf/stapbpf.cxx:1440:30: note: Null pointer dereference systemtap-5.1/stapbpf/stapbpf.cxx:1441:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] systemtap-5.1/stapbpf/stapbpf.cxx:1436:23: note: Assuming allocation function fails systemtap-5.1/stapbpf/stapbpf.cxx:1436:9: note: Assignment 'buf=(char*)std::malloc(64*sizeof(char))', assigned value is 0 systemtap-5.1/stapbpf/stapbpf.cxx:1441:3: note: Null pointer dereference systemtap-5.1/stapbpf/stapbpf.cxx:1348:24: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1348:37: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1383:27: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1383:40: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1414:30: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1426:15: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1436:9: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1808:32: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1856:7: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapbpf/stapbpf.cxx:1807:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/stapbpf.cxx:1828:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapbpf/stapbpf.cxx:1809:22: style: The scope of the variable 'ret' can be reduced. [variableScope] systemtap-5.1/stapbpf/stapbpf.cxx:1884:21: style: Local variable 'i' shadows outer variable [shadowVariable] systemtap-5.1/stapbpf/stapbpf.cxx:1860:12: note: Shadowed declaration systemtap-5.1/stapbpf/stapbpf.cxx:1884:21: note: Shadow variable systemtap-5.1/stapbpf/stapbpf.cxx:192:105: performance: Function parameter 'prog' should be passed by const reference. [passedByValue] systemtap-5.1/stapbpf/stapbpf.cxx:850:20: style: Variable 'u' can be declared as reference to const [constVariableReference] systemtap-5.1/stapbpf/stapbpf.cxx:969:20: style: Variable 'k' can be declared as reference to const [constVariableReference] systemtap-5.1/stapbpf/stapbpf.cxx:1460:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapbpf/stapbpf.cxx:1662:19: style: Variable 'rel_hdr' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapbpf/stapbpf.cxx:1674:19: style: Variable 'sym_hdr' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapbpf/stapbpf.cxx:1734:19: style: Variable 'sym_hdr' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapbpf/stapbpf.cxx:1828:27: style: Variable 'lost' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapbpf/stapbpf.cxx:1987:44: style: Parameter 'data' can be declared as pointer to const. However it seems that 'procfs_write_event_loop' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/stapbpf/stapbpf.cxx:2097:21: note: You might need to cast the function pointer here systemtap-5.1/stapbpf/stapbpf.cxx:1987:44: note: Parameter 'data' can be declared as pointer to const systemtap-5.1/stapbpf/stapbpf.cxx:359:7: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapbpf/stapbpf.cxx:679:11: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapbpf/stapbpf.cxx:2352:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapdyn/dynprobe.cxx:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynprobe.cxx:113:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynprobe.h:39:5: style: Struct 'dynprobe_target' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapdyn/dynprobe.cxx:87:24: style: Variable 't' can be declared as reference to const [constVariableReference] systemtap-5.1/stapdyn/dynsdt.cxx:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynsdt.cxx:95:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynsdt.cxx:255:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_OUT_OF_BOUNDS [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynsdt.cxx:163:19: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapdyn/dynutil.cxx:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:161:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_invocation_short_name [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_invocation_short_name [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_invocation_short_name [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/dynutil.cxx:37:11: style: The scope of the variable 'libdyninstAPI' can be reduced. [variableScope] systemtap-5.1/stapdyn/dynutil.cxx:274:27: style: The scope of the variable 'eq' can be reduced. [variableScope] systemtap-5.1/stapdyn/dynutil.cxx:250:22: performance: Function parameter 'str' should be passed by const reference. [passedByValue] systemtap-5.1/stapdyn/dynutil.cxx:250:39: performance: Function parameter 'type' should be passed by const reference. [passedByValue] systemtap-5.1/stapdyn/dynutil.cxx:272:30: performance: Function parameter 'type' should be passed by const reference. [passedByValue] systemtap-5.1/stapdyn/dynutil.cxx:188:19: style: Variable 'err' is assigned a value that is never used. [unreadVariable] systemtap-5.1/stapdyn/mutatee.cxx:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:111:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:149:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:205:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:245:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:279:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:504:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:539:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:566:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:596:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:763:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:782:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.cxx:797:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutatee.h:58:11: style:inconclusive: Technically the member function 'mutatee::process_id' can be const. [functionConst] systemtap-5.1/stapdyn/mutatee.h:60:10: style:inconclusive: Technically the member function 'mutatee::operator==' can be const. [functionConst] systemtap-5.1/stapdyn/mutatee.cxx:602:10: style:inconclusive: Technically the member function 'mutatee::find_attached_probes' can be const. [functionConst] systemtap-5.1/stapdyn/mutatee.h:111:36: note: Technically the member function 'mutatee::find_attached_probes' can be const. systemtap-5.1/stapdyn/mutatee.cxx:602:10: note: Technically the member function 'mutatee::find_attached_probes' can be const. systemtap-5.1/stapdyn/mutatee.h:55:5: style: Class 'mutatee' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapdyn/mutatee.cxx:103:5: style: Class 'mutatee_freezer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapdyn/mutatee.cxx:400:37: style: Local variable 'functions' shadows outer variable [shadowVariable] systemtap-5.1/stapdyn/mutatee.cxx:274:29: note: Shadowed declaration systemtap-5.1/stapdyn/mutatee.cxx:400:37: note: Shadow variable systemtap-5.1/stapdyn/mutatee.h:60:37: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapdyn/mutatee.cxx:89:11: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapdyn/mutatee.cxx:660:4: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapdyn/mutator.cxx:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:203:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:244:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:293:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:327:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:382:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:453:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:531:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:574:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:699:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:718:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:744:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:791:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/mutator.cxx:411:20: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] systemtap-5.1/stapdyn/mutator.cxx:178:10: style:inconclusive: Technically the member function 'mutator::matching_probes_exist' can be const. [functionConst] systemtap-5.1/stapdyn/mutator.h:67:10: note: Technically the member function 'mutator::matching_probes_exist' can be const. systemtap-5.1/stapdyn/mutator.cxx:178:10: note: Technically the member function 'mutator::matching_probes_exist' can be const. systemtap-5.1/stapdyn/mutator.cxx:255:18: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapdyn/mutator.cxx:447:16: style: Same expression on both sides of '&&' because 'shm_init' and 'shm_connect' represent the same value. [knownConditionTrueFalse] systemtap-5.1/stapdyn/mutator.cxx:444:50: note: Assigned to reference. systemtap-5.1/stapdyn/mutator.cxx:447:16: note: Same expression on both sides of '&&' because 'shm_init' and 'shm_connect' represent the same value. systemtap-5.1/stapdyn/mutator.cxx:678:39: style: Parameter 'process' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapdyn/mutator.cxx:681:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapdyn/mutator.cxx:332:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapdyn/stapdyn.cxx:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/stapdyn/stapdyn.cxx:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:129:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVADDR [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVADDR [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:262:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVADDR [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:279:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:360:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:478:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] systemtap-5.1/staplog.c:338:15: warning:inconclusive: Either the condition 'output_file==NULL' is redundant or there is possible null pointer dereference: output_file. [nullPointerRedundantCheck] systemtap-5.1/staplog.c:329:18: note: Assuming that condition 'output_file==NULL' is not redundant systemtap-5.1/staplog.c:338:15: note: Null pointer dereference systemtap-5.1/staplog.c:349:35: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staplog.c:399:28: portability: 'pcd->buf.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/staplog.c:447:28: portability: 'pcd->buf.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/staplog.c:447:53: portability: 'pcd->buf.start+idx*chan.subbuf_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/stapregex-dfa.cxx:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapregex-dfa.cxx:180:8: warning: Member variable 'state::accept_kp' is not initialized in the constructor. [uninitMemberVar] systemtap-5.1/stapregex-dfa.cxx:1193:6: performance:inconclusive: Technically the member function 'stapregex::dfa::emit_action' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/stapregex-dfa.h:158:8: note: Technically the member function 'stapregex::dfa::emit_action' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-dfa.cxx:1193:6: note: Technically the member function 'stapregex::dfa::emit_action' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-dfa.cxx:812:6: performance:inconclusive: Technically the member function 'stapregex::dfa::compute_finalizer' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/stapregex-dfa.h:170:15: note: Technically the member function 'stapregex::dfa::compute_finalizer' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-dfa.cxx:812:6: note: Technically the member function 'stapregex::dfa::compute_finalizer' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-dfa.cxx:235:8: style:inconclusive: Technically the member function 'stapregex::sort_priorities::operator()' can be const. [functionConst] systemtap-5.1/stapregex-dfa.cxx:242:8: style:inconclusive: Technically the member function 'stapregex::sort_denominator::operator()' can be const. [functionConst] systemtap-5.1/stapregex-dfa.cxx:249:8: style:inconclusive: Technically the member function 'stapregex::sort_kernel_points::operator()' can be const. [functionConst] systemtap-5.1/stapregex-dfa.cxx:1007:10: warning: Struct 'dfa' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/stapregex-dfa.cxx:1007:10: warning: Struct 'dfa' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/stapregex-parse.h:40:3: style: Struct 'cursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-parse.h:52:3: style: Class 'regex_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:37:3: style: Struct 'range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:149:3: style: Struct 'anchor_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:162:3: style: Struct 'tag_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:174:3: style: Struct 'match_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:217:3: style: Struct 'close_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:272:3: style: Struct 'regex_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/stapregex-tree.h:138:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:138:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:139:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:139:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:140:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:140:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:142:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:142:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:150:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:150:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:151:8: style: The function 'anchored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:113:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:151:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:152:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:152:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:153:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:153:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:155:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:155:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:163:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:163:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:164:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:164:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:165:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:165:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:167:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:167:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:175:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:175:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:176:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:176:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:177:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:177:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:178:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:178:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:185:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:185:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:186:8: style: The function 'anchored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:113:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:186:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:187:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:187:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:188:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:188:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:190:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:190:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:200:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:200:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:201:8: style: The function 'anchored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:113:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:201:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:204:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:204:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:205:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:205:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:207:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:207:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:218:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:218:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:219:8: style: The function 'anchored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:113:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:219:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:220:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:220:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:221:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:221:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:223:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:223:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:232:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:232:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:233:8: style: The function 'anchored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:113:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:233:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:234:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:234:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:235:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:235:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:237:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:237:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:248:21: style: The function 'type_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:109:29: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:248:21: note: Function in derived class systemtap-5.1/stapregex-tree.h:249:8: style: The function 'anchored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:113:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:249:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:250:8: style: The function 'calc_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:116:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:250:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:251:8: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:120:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:251:8: note: Function in derived class systemtap-5.1/stapregex-tree.h:253:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/stapregex-tree.h:129:16: note: Virtual function in base class systemtap-5.1/stapregex-tree.h:253:8: note: Function in derived class systemtap-5.1/stapregex-dfa.cxx:103:13: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:359:53: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:372:30: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:377:24: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:383:20: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:884:44: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:888:29: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-dfa.cxx:120:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-dfa.cxx:120:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-dfa.cxx:121:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-dfa.cxx:180:20: style:inconclusive: Function 'state' argument 1 names different: declaration 'dfa' definition 'owner'. [funcArgNamesDifferent] systemtap-5.1/stapregex-dfa.h:125:15: note: Function 'state' argument 1 names different: declaration 'dfa' definition 'owner'. systemtap-5.1/stapregex-dfa.cxx:180:20: note: Function 'state' argument 1 names different: declaration 'dfa' definition 'owner'. systemtap-5.1/stapregex-dfa.cxx:569:46: style:inconclusive: Function 'find_equivalent' argument 2 names different: declaration 'r' definition 'action'. [funcArgNamesDifferent] systemtap-5.1/stapregex-dfa.h:168:50: note: Function 'find_equivalent' argument 2 names different: declaration 'r' definition 'action'. systemtap-5.1/stapregex-dfa.cxx:569:46: note: Function 'find_equivalent' argument 2 names different: declaration 'r' definition 'action'. systemtap-5.1/stapregex-dfa.cxx:1218:45: style:inconclusive: Function 'emit_tagsave' argument 4 names different: declaration 'tag_count' definition 'num_final_tags'. [funcArgNamesDifferent] systemtap-5.1/stapregex-dfa.h:160:56: note: Function 'emit_tagsave' argument 4 names different: declaration 'tag_count' definition 'num_final_tags'. systemtap-5.1/stapregex-dfa.cxx:1218:45: note: Function 'emit_tagsave' argument 4 names different: declaration 'tag_count' definition 'num_final_tags'. systemtap-5.1/stapregex-dfa.cxx:1218:45: performance: Function parameter 'num_final_tags' should be passed by const reference. [passedByValue] systemtap-5.1/stapregex-dfa.cxx:1264:44: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapregex-dfa.cxx:312:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:325:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:437:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:441:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:500:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:508:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:525:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:529:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:553:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:557:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:574:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:587:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:608:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:616:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:628:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:640:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:664:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:688:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:710:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:730:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:764:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:780:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:782:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:788:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:790:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:795:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:820:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:879:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:939:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:942:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:954:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:1071:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:1118:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:1200:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:1238:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:1272:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-dfa.cxx:1325:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-parse.cxx:515:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapregex-parse.cxx:72:9: style:inconclusive: Technically the member function 'stapregex::cursor::has' can be const. [functionConst] systemtap-5.1/stapregex-parse.h:37:8: note: Technically the member function 'stapregex::cursor::has' can be const. systemtap-5.1/stapregex-parse.cxx:72:9: note: Technically the member function 'stapregex::cursor::has' can be const. systemtap-5.1/stapregex-parse.cxx:221:15: performance:inconclusive: Technically the member function 'stapregex::regex_parser::parse_error' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/stapregex-parse.h:65:8: note: Technically the member function 'stapregex::regex_parser::parse_error' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-parse.cxx:221:15: note: Technically the member function 'stapregex::regex_parser::parse_error' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-parse.cxx:199:15: performance:inconclusive: Technically the member function 'stapregex::regex_parser::isspecial' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/stapregex-parse.h:69:8: note: Technically the member function 'stapregex::regex_parser::isspecial' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-parse.cxx:199:15: note: Technically the member function 'stapregex::regex_parser::isspecial' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex-parse.cxx:240:12: style: Redundant condition: The condition 'c' is redundant since 'c == '|'' is sufficient. [redundantCondition] systemtap-5.1/stapregex-tree.cxx:63:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] systemtap-5.1/stapregex-tree.cxx:126:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] systemtap-5.1/stapregex-tree.cxx:150:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] systemtap-5.1/stapregex-tree.cxx:173:15: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-tree.cxx:177:25: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-tree.cxx:185:29: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-tree.cxx:217:20: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-tree.cxx:221:24: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-tree.cxx:226:13: style: C-style pointer casting [cstyleCast] systemtap-5.1/stapregex-tree.cxx:524:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-tree.cxx:527:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-tree.cxx:534:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-tree.cxx:541:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-tree.cxx:544:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-tree.cxx:551:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] systemtap-5.1/stapregex-tree.cxx:313:18: style: Redundant initialization for 'j'. The initialized value is overwritten before it is read. [redundantInitialization] systemtap-5.1/stapregex-tree.cxx:312:14: note: j is initialized systemtap-5.1/stapregex-tree.cxx:313:18: note: j is overwritten systemtap-5.1/stapregex-tree.cxx:418:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/stapregex-tree.cxx:417:5: note: i is assigned systemtap-5.1/stapregex-tree.cxx:418:12: note: i is overwritten systemtap-5.1/stapregex-tree.cxx:482:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/stapregex-tree.cxx:481:5: note: i is assigned systemtap-5.1/stapregex-tree.cxx:482:12: note: i is overwritten systemtap-5.1/stapregex-tree.cxx:108:20: style:inconclusive: Function 'range_union' argument 1 names different: declaration 'a' definition 'old_a'. [funcArgNamesDifferent] systemtap-5.1/stapregex-tree.h:46:27: note: Function 'range_union' argument 1 names different: declaration 'a' definition 'old_a'. systemtap-5.1/stapregex-tree.cxx:108:20: note: Function 'range_union' argument 1 names different: declaration 'a' definition 'old_a'. systemtap-5.1/stapregex-tree.cxx:108:34: style:inconclusive: Function 'range_union' argument 2 names different: declaration 'b' definition 'old_b'. [funcArgNamesDifferent] systemtap-5.1/stapregex-tree.h:46:37: note: Function 'range_union' argument 2 names different: declaration 'b' definition 'old_b'. systemtap-5.1/stapregex-tree.cxx:108:34: note: Function 'range_union' argument 2 names different: declaration 'b' definition 'old_b'. systemtap-5.1/stapregex-tree.cxx:142:21: style:inconclusive: Function 'range_invert' argument 1 names different: declaration 'ran' definition 'old_ran'. [funcArgNamesDifferent] systemtap-5.1/stapregex-tree.h:47:28: note: Function 'range_invert' argument 1 names different: declaration 'ran' definition 'old_ran'. systemtap-5.1/stapregex-tree.cxx:142:21: note: Function 'range_invert' argument 1 names different: declaration 'ran' definition 'old_ran'. systemtap-5.1/stapregex-tree.cxx:142:21: style: Parameter 'old_ran' can be declared as pointer to const [constParameterPointer] systemtap-5.1/stapregex-tree.cxx:343:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapregex-tree.cxx:502:8: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/stapregex-tree.cxx:71:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-tree.cxx:341:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex-tree.cxx:356:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapregex.cxx:186:10: performance:inconclusive: Technically the member function 'stapdfa::emit_matchop_end' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/stapregex.h:45:8: note: Technically the member function 'stapdfa::emit_matchop_end' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex.cxx:186:10: note: Technically the member function 'stapdfa::emit_matchop_end' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/stapregex.cxx:81:10: warning: Struct 'stapdfa' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/stapregex.cxx:81:10: warning: Struct 'stapdfa' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/staprun/common.c:369:0: error: failed to expand '_', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] systemtap-5.1/staprun/common.c:369:1: error: failed to expand '_', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] systemtap-5.1/staprun/ctl.c:19:0: error: #error "need openat" [preprocessorErrorDirective] systemtap-5.1/staprun/ctl.c:19:2: error: #error "need openat" [preprocessorErrorDirective] systemtap-5.1/staprun/mainloop.c:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:285:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/mainloop.c:536:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/staprun/mainloop.c:346:15: style: Local variable 'rc' shadows outer argument [shadowArgument] systemtap-5.1/staprun/mainloop.c:265:39: note: Shadowed declaration systemtap-5.1/staprun/mainloop.c:346:15: note: Shadow variable systemtap-5.1/staprun/mainloop.c:491:14: style: Local variable 'rc' shadows outer variable [shadowVariable] systemtap-5.1/staprun/mainloop.c:436:7: note: Shadowed declaration systemtap-5.1/staprun/mainloop.c:491:14: note: Shadow variable systemtap-5.1/staprun/mainloop.c:658:17: style: Local variable 'rc' shadows outer variable [shadowVariable] systemtap-5.1/staprun/mainloop.c:436:7: note: Shadowed declaration systemtap-5.1/staprun/mainloop.c:658:17: note: Shadow variable systemtap-5.1/staprun/mainloop.c:674:15: style: Local variable 'rc' shadows outer variable [shadowVariable] systemtap-5.1/staprun/mainloop.c:436:7: note: Shadowed declaration systemtap-5.1/staprun/mainloop.c:674:15: note: Shadow variable systemtap-5.1/staprun/mainloop.c:701:31: style: Local variable 'ts' shadows outer variable [shadowVariable] systemtap-5.1/staprun/mainloop.c:439:19: note: Shadowed declaration systemtap-5.1/staprun/mainloop.c:701:31: note: Shadow variable systemtap-5.1/staprun/mainloop.c:102:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/mainloop.c:440:20: style: Variable 'timeout' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/mainloop.c:575:29: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/mainloop.c:728:21: error: Uninitialized variable: buf [uninitvar] systemtap-5.1/staprun/modverify.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/modverify.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/modverify.c:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/modverify.c:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECSuccess [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/modverify.c:276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSCONFDIR [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/modverify.c:273:32: style:inconclusive: Function 'verify_module' argument 1 names different: declaration 'signature_name' definition 'signatureName'. [funcArgNamesDifferent] systemtap-5.1/staprun/modverify.h:1:32: note: Function 'verify_module' argument 1 names different: declaration 'signature_name' definition 'signatureName'. systemtap-5.1/staprun/modverify.c:273:32: note: Function 'verify_module' argument 1 names different: declaration 'signature_name' definition 'signatureName'. systemtap-5.1/staprun/modverify.c:277:20: style: Variable 'pubKey' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/monitor.c:690:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/monitor.c:723:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/monitor.c:754:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/monitor.c:701:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/staprun/gheap.h:213:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/gheap.h:231:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/gheap.h:279:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:116:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:358:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:467:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:665:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:821:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:854:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/relay.c:819:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/staprun/relay.c:701:33: style: Condition 'relay_fd[i]<0' is always true [knownConditionTrueFalse] systemtap-5.1/staprun/relay.c:691:32: note: Assignment 'relay_fd[i]=-1', assigned value is -1 systemtap-5.1/staprun/relay.c:701:33: note: Condition 'relay_fd[i]<0' is always true systemtap-5.1/staprun/relay.c:601:39: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/relay.c:602:39: style: Variable 'line' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/gheap.h:292:17: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staprun/gheap.h:321:17: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staprun/stap_merge.c:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stap_merge.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stap_merge.c:27:26: style: Parameter 'prog' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staprun/stap_merge.c:38:14: style: Variable 'outfile_name' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/stapio.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:166:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKGDATADIR [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:188:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:251:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:326:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:373:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:399:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:605:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:630:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:729:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_NOSPACE [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:857:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun.c:284:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/staprun/staprun.c:839:9: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] systemtap-5.1/staprun/staprun.c:314:15: style: Condition '0&&(uname(&uts)==0)' is always false [knownConditionTrueFalse] systemtap-5.1/staprun/staprun.c:319:16: style: Condition '0&&uname(&uts)==0' is always false [knownConditionTrueFalse] systemtap-5.1/staprun/staprun.c:222:17: style: Variable 'd' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/staprun.c:734:13: style: Variable 'module_section_file' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/staprun.c:736:13: style: Variable 'module_name' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/staprun.c:828:14: style: Variable 'now' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/staprun.c:208:56: error: Uninitialized variable: special_options [uninitvar] systemtap-5.1/staprun/staprun.c:188:6: note: Assuming condition is false systemtap-5.1/staprun/staprun.c:208:56: note: Uninitialized variable: special_options systemtap-5.1/staprun/staprun_funcs.c:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:457:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:663:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:717:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:778:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:853:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/staprun_funcs.c:87:3: error: Common realloc mistake: 'opts' nulled but not freed upon failure [memleakOnRealloc] systemtap-5.1/staprun/staprun_funcs.c:212:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/staprun_funcs.c:249:21: style: Parameter 'module_file' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staprun/staprun_funcs.c:143:51: portability: 'module_file' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/staprun/staprun_funcs.c:472:15: error: Uninitialized variable: staplib_dir_path [uninitvar] systemtap-5.1/staprun/staprun_funcs.c:469:6: note: Assuming condition is false systemtap-5.1/staprun/staprun_funcs.c:472:15: note: Uninitialized variable: staplib_dir_path systemtap-5.1/staprun/stapsh.c:158:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:274:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLHUP [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:330:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:390:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:531:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:567:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:591:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:673:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable events [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:705:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:724:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/stapsh.c:397:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] systemtap-5.1/staprun/stapsh.c:422:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] systemtap-5.1/staprun/stapsh.c:428:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] systemtap-5.1/staprun/stapsh.c:600:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] systemtap-5.1/staprun/stapsh.c:678:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] systemtap-5.1/staprun/stapsh.c:356:23: style: Condition 's[1]=='\r'' is always false [knownConditionTrueFalse] systemtap-5.1/staprun/stapsh.c:313:14: style: Parameter 'prog' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staprun/stapsh.c:397:9: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/stapsh.c:498:16: style: Variable 'olderrno' is assigned a value that is never used. [unreadVariable] systemtap-5.1/staprun/start_cmd.c:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/start_cmd.c:105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] systemtap-5.1/staprun/start_cmd.c:33:18: style: Variable 'dent' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staprun/strfloctime.c:21:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:225:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:269:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:360:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:435:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:659:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1395:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1403:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1556:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1782:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:1790:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:4061:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:4067:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:4073:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] systemtap-5.1/staptree.cxx:77:15: warning: Member variable 'functioncall::synthetic' is not initialized in the constructor. [uninitMemberVar] systemtap-5.1/staptree.cxx:242:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] systemtap-5.1/staptree.cxx:204:10: style:inconclusive: Technically the member function 'vardecl::compatible_arity' can be const. [functionConst] systemtap-5.1/staptree.h:655:8: note: Technically the member function 'vardecl::compatible_arity' can be const. systemtap-5.1/staptree.cxx:204:10: note: Technically the member function 'vardecl::compatible_arity' can be const. systemtap-5.1/staptree.cxx:113:14: style:inconclusive: Technically the member function 'probe_point::from_globby_comp' can be const. [functionConst] systemtap-5.1/staptree.h:916:8: note: Technically the member function 'probe_point::from_globby_comp' can be const. systemtap-5.1/staptree.cxx:113:14: note: Technically the member function 'probe_point::from_globby_comp' can be const. systemtap-5.1/staptree.cxx:1926:10: style:inconclusive: Technically the member function 'visitor::is_active_lvalue' can be const. [functionConst] systemtap-5.1/staptree.h:970:8: note: Technically the member function 'visitor::is_active_lvalue' can be const. systemtap-5.1/staptree.cxx:1926:10: note: Technically the member function 'visitor::is_active_lvalue' can be const. systemtap-5.1/staptree.cxx:3097:28: style:inconclusive: Technically the member function 'varuse_collecting_visitor::side_effect_free' can be const. [functionConst] systemtap-5.1/staptree.h:1231:8: note: Technically the member function 'varuse_collecting_visitor::side_effect_free' can be const. systemtap-5.1/staptree.cxx:3097:28: note: Technically the member function 'varuse_collecting_visitor::side_effect_free' can be const. systemtap-5.1/staptree.h:301:16: style: The function 'is_symbol' overrides a function in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/staptree.h:157:16: note: Virtual function in base class systemtap-5.1/staptree.h:301:16: note: Function in derived class systemtap-5.1/staptree.h:303:12: style: The destructor '~indexable' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/staptree.h:150:12: note: Virtual destructor in base class systemtap-5.1/staptree.h:303:12: note: Destructor in derived class systemtap-5.1/staptree.h:1228:8: style: The function 'visit_defined_op' overrides a function in a base class but just delegates back to the base class. [uselessOverride] systemtap-5.1/staptree.h:1125:8: note: Virtual function in base class systemtap-5.1/staptree.h:1228:8: note: Function in derived class systemtap-5.1/staptree.h:1229:8: style: The function 'visit_entry_op' overrides a function in a base class but just delegates back to the base class. [uselessOverride] systemtap-5.1/staptree.h:1127:8: note: Virtual function in base class systemtap-5.1/staptree.h:1229:8: note: Function in derived class systemtap-5.1/staptree.h:1230:8: style: The function 'visit_perf_op' overrides a function in a base class but just delegates back to the base class. [uselessOverride] systemtap-5.1/staptree.h:1128:8: note: Virtual function in base class systemtap-5.1/staptree.h:1230:8: note: Function in derived class systemtap-5.1/staptree.cxx:172:25: style:inconclusive: Function 'set_arity' argument 1 names different: declaration 'arity' definition 'a'. [funcArgNamesDifferent] systemtap-5.1/staptree.h:654:23: note: Function 'set_arity' argument 1 names different: declaration 'arity' definition 'a'. systemtap-5.1/staptree.cxx:172:25: note: Function 'set_arity' argument 1 names different: declaration 'arity' definition 'a'. systemtap-5.1/staptree.cxx:268:17: style: Local variable 'name' shadows outer variable [shadowVariable] systemtap-5.1/staptree.h:386:19: note: Shadowed declaration systemtap-5.1/staptree.cxx:268:17: note: Shadow variable systemtap-5.1/staptree.cxx:1554:19: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staptree.cxx:1926:39: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] systemtap-5.1/staptree.cxx:2688:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staptree.cxx:2693:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staptree.cxx:2734:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staptree.cxx:2739:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] systemtap-5.1/staptree.cxx:2511:26: performance: Searching before insertion is not necessary. [stlFindInsert] systemtap-5.1/staptree.cxx:117:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/staptree.cxx:1930:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/staptree.cxx:116:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/stapvirt.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:322:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIR_DOMAIN_XML_INACTIVE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:372:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:379:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:489:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:538:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:566:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:602:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:659:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:683:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIR_STREAM_NONBLOCK [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:725:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIR_UUID_STRING_BUFLEN [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:736:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIR_DOMAIN_NOSTATE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:833:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:911:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:973:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIR_EVENT_HANDLE_READABLE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1034:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIR_STREAM_EVENT_READABLE [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1098:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1290:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1327:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1384:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] systemtap-5.1/stapvirt.c:1380:5: style: Local variable 'parse_args' shadows outer function [shadowFunction] systemtap-5.1/stapvirt.c:1286:1: note: Shadowed declaration systemtap-5.1/stapvirt.c:1380:5: note: Shadow variable systemtap-5.1/stapvirt.c:473:11: style: Variable 'lastdot' can be declared as pointer to const [constVariablePointer] systemtap-5.1/stapvirt.c:1380:15: style: Variable 'parse_args' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.analysis/test_unused.c:15:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.base/at_register.c:4:15: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/at_register.c:4:11: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/at_var.c:13:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/at_var.c:17:3: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] systemtap-5.1/testsuite/systemtap.base/at_var_lvalue.c:13:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/at_var_lvalue.c:17:3: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] systemtap-5.1/testsuite/systemtap.base/at_var_void_stmt.c:13:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/at_var_void_stmt.c:17:3: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] systemtap-5.1/testsuite/systemtap.base/bitfield2.c:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/buildid.c:6:2: style: Label 'label' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/buildid.c:7:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/bz5274.c:7:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/bz5274.c:13:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/bz5274.c:20:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/bz5274.c:25:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.base/bz5274.c:42:23: error: Uninitialized variable: env [uninitvar] systemtap-5.1/testsuite/systemtap.base/bz6850.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/bz6850.c:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/callee.multicalls.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] systemtap-5.1/testsuite/systemtap.base/cast-scope.cxx:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cast [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/cast-scope.cxx:19:17: style:inconclusive: Technically the member function 'sClass::name' can be const. [functionConst] systemtap-5.1/testsuite/systemtap.base/cast-scope.cxx:14:5: style: Class 'sClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/testsuite/systemtap.base/cast-user.c:8:11: error: Invalid bind() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.base/const_value.c:20:17: style: Variable 'a' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/cu-decl-1.c:7:19: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.base/cu-decl-2.c:2:9: style: struct member 'foo::x' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/cu-decl-2.c:2:12: style: struct member 'foo::y' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/enum.cxx:46:3: style: Label 'END_BLOCK' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/enum.cxx:50:2: style: Label 'RETURN' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/enum.cxx:29:18: style: Variable 'letter' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/enum.cxx:32:18: style: Variable 'linear' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/enum.cxx:35:18: style: Variable 'symbol' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/enum.cxx:29:11: style: Variable 'letter' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/enum.cxx:32:11: style: Variable 'linear' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/enum.cxx:35:11: style: Variable 'symbol' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/externalvar.c:59:3: warning: If memory allocation fails, then there is a possible null pointer dereference: exe_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:11: note: Assignment 'exe_s=(struct exestruct*)malloc(sizeof(struct exestruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar.c:59:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar.c:60:3: warning: If memory allocation fails, then there is a possible null pointer dereference: exe_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:11: note: Assignment 'exe_s=(struct exestruct*)malloc(sizeof(struct exestruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar.c:60:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar.c:61:3: warning: If memory allocation fails, then there is a possible null pointer dereference: exe_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:11: note: Assignment 'exe_s=(struct exestruct*)malloc(sizeof(struct exestruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar.c:61:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar.c:62:3: warning: If memory allocation fails, then there is a possible null pointer dereference: exe_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:11: note: Assignment 'exe_s=(struct exestruct*)malloc(sizeof(struct exestruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar.c:62:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar.c:63:3: warning: If memory allocation fails, then there is a possible null pointer dereference: exe_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar.c:58:11: note: Assignment 'exe_s=(struct exestruct*)malloc(sizeof(struct exestruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar.c:63:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:42:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:11: note: Assignment 'lib_s=(struct libstruct*)malloc(sizeof(struct libstruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:42:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:43:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:11: note: Assignment 'lib_s=(struct libstruct*)malloc(sizeof(struct libstruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:43:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:44:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:11: note: Assignment 'lib_s=(struct libstruct*)malloc(sizeof(struct libstruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:44:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:45:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:11: note: Assignment 'lib_s=(struct libstruct*)malloc(sizeof(struct libstruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:45:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:46:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_s [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:38: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:41:11: note: Assignment 'lib_s=(struct libstruct*)malloc(sizeof(struct libstruct))', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/externalvar_lib.c:46:3: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/global_var_main.c:22:7: style: Local variable 'value' shadows outer variable [shadowVariable] systemtap-5.1/testsuite/systemtap.base/global_var_main.c:6:5: note: Shadowed declaration systemtap-5.1/testsuite/systemtap.base/global_var_main.c:22:7: note: Shadow variable systemtap-5.1/testsuite/systemtap.base/gtod.c:21:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/gtod.c:16:11: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/testsuite/systemtap.base/gtod.c:6:27: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.base/implicitptr.c:17:2: style: Label 'l1' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/implicitptr.c:35:2: style: Label 'l1' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/implicitptr.c:40:2: style: Label 'l2' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/implicitptr.c:51:2: style: Label 'l1' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/implicitptr.c:53:2: style: Label 'l2' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/implicitptr.c:57:2: style: Label 'l3' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/inherit.cxx:16:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/inherit.cxx:10:9: warning: The struct 'B' defines member variable with name 'foo' also defined in its parent struct 'A'. [duplInheritedMember] systemtap-5.1/testsuite/systemtap.base/inherit.cxx:6:11: note: Parent variable 'A::foo' systemtap-5.1/testsuite/systemtap.base/inherit.cxx:10:9: note: Derived variable 'B::foo' systemtap-5.1/testsuite/systemtap.base/inherit.cxx:7:5: style: Struct 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] systemtap-5.1/testsuite/systemtap.base/inlinedvars.c:11:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_name [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/listing_mode.c:64:0: error: #error must define LISTING_MODE_MAIN or LISTING_MODE_LIB [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/listing_mode.c:64:2: error: #error must define LISTING_MODE_MAIN or LISTING_MODE_LIB [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/lock-pushdown-bugs_1.c:1:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.base/openmp-stmt.c:8:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.base/partial-class-type.hxx:6:11: style: Class 'Heap' is unsafe, 'Heap::_memory' can leak by wrong usage. [unsafeClassCanLeak] systemtap-5.1/testsuite/systemtap.base/partial-class-type-heap.cxx:12:13: style: C-style pointer casting [cstyleCast] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:8:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:9:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:12:13: style: Variable 'c' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:13:13: style: Variable 'd' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:18:13: style: Variable 'e' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:19:13: style: Variable 'f' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:8:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:9:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:12:11: style: Variable 'c' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:13:11: style: Variable 'd' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:18:11: style: Variable 'e' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/partial-inline.c:19:11: style: Variable 'f' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/proc_by_pid.c:13:5: style: Label 'marker_here' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/proc_exec.c:10:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/proc_fork_exec.c:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/proc_thread_exec.c:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/process_by_cmd.c:11:3: style: Label 'l1' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/process_resume.c:8:5: warning: Return value of function getpid() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.base/pthread_stacks.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/pthread_stacks.c:19:3: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] systemtap-5.1/testsuite/systemtap.base/ptridx.c:6:2: style: Label 'l1' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/ptridx.c:13:2: style: Label 'l1' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/ptridx.c:4:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.base/sdt_misc.c:81:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] systemtap-5.1/testsuite/systemtap.base/sdt_misc.c:74:9: style: struct member 'astruct::a' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/sdt_misc.c:75:9: style: struct member 'astruct::b' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/sdt_misc.c:81:10: style: Variable 'parm' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/sdt_types.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable provider [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/sdt_types.c:99:9: style: struct member 'Anonymous2::int_var' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/sdt_varname.c:47:0: error: #error must define SDT_VARNAME_MAIN or SDT_VARNAME_LIB [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/sdt_varname.c:47:2: error: #error must define SDT_VARNAME_MAIN or SDT_VARNAME_LIB [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/set_user.c:10:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/setjmp.c:22:21: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.base/stap_hwbkpt_kmod.c:73:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/stap_hwbkpt_kmod.c:73:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/stap_kmodule.c:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/stap_kmodule.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/stmt_rel_user.c:19:14: style: Parameter 'emsg' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.base/switch-mount-ns_1.c:11:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:17:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:23:14: warning: If resource allocation fails, then there is a possible null pointer dereference: rootdir [nullPointerOutOfResources] systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:15:22: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:15:22: note: Assignment 'rootdir=opendir("/")', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:23:14: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:24:14: warning: If resource allocation fails, then there is a possible null pointer dereference: tmpdir [nullPointerOutOfResources] systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:16:21: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:16:21: note: Assignment 'tmpdir=opendir(argv[1])', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/task_fd_lookup.c:24:14: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/tls1.c:26:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] systemtap-5.1/testsuite/systemtap.base/tls1_.c:18:53: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] systemtap-5.1/testsuite/systemtap.base/tls1_.c:23:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] systemtap-5.1/testsuite/systemtap.base/tls1_.c:23:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] systemtap-5.1/testsuite/systemtap.base/tls1_.c:22:1: style: Label 'stp_probe' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/tls2_.c:11:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] systemtap-5.1/testsuite/systemtap.base/tls2_.c:11:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] systemtap-5.1/testsuite/systemtap.base/tls2_.c:11:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] systemtap-5.1/testsuite/systemtap.base/tls2_.c:11:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] systemtap-5.1/testsuite/systemtap.base/tls2_.c:10:2: style: Label 'stp_probe' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/tlserrno.c:13:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/tlserrno.c:14:1: error: Resource leak: infile [resourceLeak] systemtap-5.1/testsuite/systemtap.base/tlserrno.c:9:9: style: Variable 'infile' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.base/tlserrno.c:10:9: style: Variable 'input_file' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.base/towers.c:27:12: style: Parameter 'emsg' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.base/towers.c:50:11: warning: Uninitialized variable: temp [uninitvar] systemtap-5.1/testsuite/systemtap.base/towers.c:43:16: note: Assuming condition is false systemtap-5.1/testsuite/systemtap.base/towers.c:50:11: note: Uninitialized variable: temp systemtap-5.1/testsuite/systemtap.base/unresolved-struct-typedef.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/unresolved-struct-typedef.c:23:17: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] systemtap-5.1/testsuite/systemtap.base/unresolved-struct-typedef.c:23:27: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:27:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:28:12: style: The scope of the variable 'length' can be reduced. [variableScope] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:38:2: style: Label 'main_return' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:7:10: style: struct member 'Anonymous0::c8' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:8:14: style: struct member 'Anonymous0::c16' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:9:14: style: struct member 'Anonymous0::c32' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:11:17: style: struct member 'Anonymous0::s8' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/utf_pretty.cxx:13:21: style: struct member 'Anonymous0::s32' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.base/utf_user_trunc.c:7:0: error: #error This test is hard-coded for MAXSTRINGLEN==41 [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/utf_user_trunc.c:7:2: error: #error This test is hard-coded for MAXSTRINGLEN==41 [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.base/utrace_p5_multi.c:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/utrace_p5_multi.c:43:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] systemtap-5.1/testsuite/systemtap.base/utrace_p5_multi.c:39:25: style: Variable 'td' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.base/utrace_p5_multi.c:24:11: style: Variable 'iret1' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/utrace_p5_multi.c:25:11: style: Variable 'iret2' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:16:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:29:10: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:27:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:27:10: note: Assignment 'r=mmap(NULL,fs.st_size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:29:10: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:58:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:42:5: note: rc is assigned systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:58:5: note: rc is overwritten systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:12:8: style: Variable 'r' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:24:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/utrace_syscall_args.c:58:5: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.base/vma_vdso.c:16:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_getuid [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.base/vta-test.c:22:7: style: Variable 'a' can be declared as const array [constVariable] systemtap-5.1/testsuite/systemtap.base/vta-test.c:38:7: style: Variable 'a' can be declared as const array [constVariable] systemtap-5.1/testsuite/systemtap.base/vta-test.c:54:7: style: Variable 'a' can be declared as const array [constVariable] systemtap-5.1/testsuite/systemtap.clone/dtrace_clone.c:65:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLONE_FILES [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.clone/dtrace_clone.c:87:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.clone/dtrace_clone.c:101:2: error: Memory leak: stack_base1 [memleak] systemtap-5.1/testsuite/systemtap.clone/dtrace_clone.c:71:8: style: Variable 'msg2' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.clone/dtrace_clone.c:111:30: portability: 'stack_base1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/testsuite/systemtap.clone/dtrace_clone.c:112:30: portability: 'stack_base2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/testsuite/systemtap.clone/dtrace_vfork_parent.c:40:11: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] systemtap-5.1/testsuite/systemtap.clone/main_quiesce.c:13:22: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'mythread' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.clone/main_quiesce.c:25:32: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.clone/main_quiesce.c:13:22: note: Parameter 'unused' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.context/systemtap_test_module1.c:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:77:31: style: Parameter 'a' can be declared as pointer to const. However it seems that 'yyy_str' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:88:15: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:77:31: note: Parameter 'a' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:77:40: style: Parameter 'b' can be declared as pointer to const. However it seems that 'yyy_str' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:88:15: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:77:40: note: Parameter 'b' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:77:49: style: Parameter 'c' can be declared as pointer to const. However it seems that 'yyy_str' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:88:15: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.context/systemtap_test_module2.c:77:49: note: Parameter 'c' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.context/uprobe_stmt_num.c:19:23: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.context/uprobe_stmt_num.c:19:37: style: Parameter 'envp' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.examples/io/traceaio.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.examples/io/traceaio.c:37:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.examples/io/traceaio.c:68:42: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/testsuite/systemtap.examples/io/traceaio.c:72:41: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/testsuite/systemtap.examples/io/traceaio.c:76:31: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/testsuite/systemtap.examples/io/traceaio.c:82:31: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] systemtap-5.1/testsuite/systemtap.exelib/pthreadprobes.c:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.exelib/pthreadprobes.c:15:26: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.exelib/pthreadprobes.c:85:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.exelib/uprobes_exe.c:34:23: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.exelib/uprobes_exe.c:34:37: style: Parameter 'envp' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.pass1-4/debugtypes.cxx:24:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.pass1-4/debugtypes.cxx:29:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.printf/memory1_module.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.printf/memory1_module.c:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.printf/print_user_buffer.c:5:9: style: Variable 'buffer' can be declared as const array [constVariable] systemtap-5.1/testsuite/systemtap.printf/print_user_buffer.c:8:9: style: Variable 'buffer2' can be declared as const array [constVariable] systemtap-5.1/testsuite/systemtap.speculate/speculate.c:18:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.speculate/speculate.c:21:16: error: Resource leak: fokay [resourceLeak] systemtap-5.1/testsuite/systemtap.speculate/speculate.c:22:17: error: Resource leak: fbad [resourceLeak] systemtap-5.1/testsuite/systemtap.speculate/speculate.c:33:2: error: Resource leak: fbad [resourceLeak] systemtap-5.1/testsuite/systemtap.speculate/speculate.c:33:2: error: Resource leak: fokay [resourceLeak] systemtap-5.1/testsuite/systemtap.syscall/accept.c:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/accept.c:33:13: error: Invalid accept() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/accept4.c:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/accept4.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/access.c:24:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/access.c:26:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:34:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:42:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:50:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:58:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:66:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:74:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:81:3: warning: Return value of function access() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/access.c:102:3: error: Resource leak: fd1 [resourceLeak] systemtap-5.1/testsuite/systemtap.syscall/access.c:24:7: style: Variable 'fd1' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/acct.c:7:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/adjtimex.c:14:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADJ_STATUS [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:13:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_io_setup [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:18:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_io_submit [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_io_getevents [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_io_cancel [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_io_destroy [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/aio.c:56:3: error: Resource leak: fd [resourceLeak] systemtap-5.1/testsuite/systemtap.syscall/aio.c:143:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/aio.c:143:42: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/aio.c:146:40: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/aio.c:146:58: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/aio.c:153:36: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/aio.c:160:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/alarm.c:64:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/testsuite/systemtap.syscall/alarm.c:42:10: error: Invalid alarm() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/alarm.c:9:41: style: Parameter 'info' can be declared as pointer to const. However it seems that 'sigrt_act_handler' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.syscall/alarm.c:18:34: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.syscall/alarm.c:9:41: note: Parameter 'info' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.syscall/alarm.c:9:53: style: Parameter 'context' can be declared as pointer to const. However it seems that 'sigrt_act_handler' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.syscall/alarm.c:18:34: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.syscall/alarm.c:9:53: note: Parameter 'context' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_lookup_dcookie [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:48:5: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic] systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:62:24: note: Calling function 'lookup_dcookie', 2nd argument '(char*)0' value is 0 systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:48:5: note: Null pointer subtraction systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:57:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:56:10: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/arg_write/dcookie.c:57:14: style: Variable 'c' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/arg_write/dir.c:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_ADD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:34:28: warning: Invalid epoll_create() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:83:18: note: Calling function '_epoll_create', 1st argument '-1' value is -1 systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:34:28: note: Invalid argument systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:39:20: warning: Invalid epoll_ctl() argument nr 1. The value is -2 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:90:15: note: Calling function '_epoll_ctl', 1st argument '-1' value is -1 systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:39:20: note: Invalid argument systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:39:34: warning: Invalid epoll_ctl() argument nr 3. The value is -2 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:96:34: note: Calling function '_epoll_ctl', 3rd argument '-1' value is -1 systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:39:34: note: Invalid argument systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:83:3: error: Return value of allocation function '_epoll_create' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:50:45: error: Pointer addition with NULL pointer. [nullPointerArithmetic] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:186:9: note: Calling function '_poll', 1st argument 'NULL' value is 0 systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:50:45: note: Null pointer addition systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:67:23: style: Variable 'tim' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/arg_write/poll.c:67:19: style: Variable 'tim' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/bind.c:21:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/bind.c:47:9: error: Invalid bind() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/bind.c:68:53: error: Invalid bind() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/bind.c:14:8: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/capability.c:20:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_VERSION [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/chmod.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/chmod.c:49:11: error: Invalid fchmod() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/chmod.c:89:11: error: Invalid fchown() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/chroot.c:8:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/clock.c:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/clock.c:39:5: style: Variable 't' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/clock.c:19:16: style: Unused variable: tx [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/clock.c:20:10: style: Unused variable: tt [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/clone.c:92:22: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/clone.c:91:19: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/clone.c:91:19: note: Assignment 'stack=malloc(1024*1024)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/clone.c:92:22: note: Null pointer addition systemtap-5.1/testsuite/systemtap.syscall/clone.c:10:27: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'child_fn' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.syscall/clone.c:108:17: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.syscall/clone.c:10:27: note: Parameter 'arg' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.syscall/connect.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/connect.c:95:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/connect.c:111:14: error: Invalid connect() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/connect.c:61:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.syscall/connect.c:51:11: style: Variable 'cc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/copy_file_range.c:16:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/copy_file_range.c:16:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/dcookie.c:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_lookup_dcookie [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/dcookie.c:48:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/dcookie.c:47:10: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/dcookie.c:48:14: style: Variable 'c' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/dir.c:14:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/dup.c:11:3: warning: Return value of function dup() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/dup.c:14:3: warning: Return value of function dup() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/dup.c:17:3: warning: Return value of function dup() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/dup.c:17:8: error: Invalid dup() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/dup.c:30:9: error: Invalid dup2() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/dup.c:33:12: error: Invalid dup2() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/execve.c:7:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/exit.c:11:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_exit [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/exit_group.c:11:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_exit_group [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/fadvise64.c:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/fanotify.c:17:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/fanotify.c:17:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/flock.c:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_SH [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/flock.c:37:12: error: Invalid flock() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/forkwait.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_getpid [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/forkwait.c:38:2: warning: Return value of function getppid() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/futex.c:19:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_futex [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/futex.c:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUTEX_WAIT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/futex.c:36:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/futex.c:116:37: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/futex.c:119:41: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/futex.c:119:63: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/futex.c:122:37: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/futex.c:122:59: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] systemtap-5.1/testsuite/systemtap.syscall/futimes.c:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/futimes.c:132:3: error: Resource leak: fd [resourceLeak] systemtap-5.1/testsuite/systemtap.syscall/futimes.c:23:6: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/futimes.c:29:17: style: Variable 'tv[1].tv_usec' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/futimes.c:20:19: style: Unused variable: ts [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/futimes.c:21:18: style: Unused variable: times [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/fxattr.c:25:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XATTR_CREATE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getdents.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_getdents64 [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getdents.c:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getgroups.c:12:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NGROUPS [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getitimer.c:11:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getpeername.c:13:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getpeername.c:39:18: error: Invalid getpeername() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/getpeername.c:55:50: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/getpriority.c:9:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getrlimit.c:16:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_CPU [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getrusage.c:15:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getsid.c:10:5: warning: Return value of function getsid() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/getsid.c:16:5: warning: Return value of function getsid() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/getsockname.c:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getsockname.c:36:18: error: Invalid getsockname() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/getsockopt.c:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/getsockopt.c:27:12: style: Variable 'sinlen' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/handle_at.c:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/handle_at.c:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/hostname.c:51:24: error: Invalid sethostname() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/hostname.c:51:17: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/hostname.c:15:10: style: Unused variable: orig_hname [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/hostname.c:17:9: style: Unused variable: rc [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/inotify.c:11:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/ioctl.c:14:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/ioctl.c:15:12: style: Checking if unsigned expression 'fd' is less than zero. [unsignedLessThanZero] systemtap-5.1/testsuite/systemtap.syscall/ioprio.c:8:0: error: #error "ioprio_[gs]et syscall numbers not defined" [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/ioprio.c:8:2: error: #error "ioprio_[gs]et syscall numbers not defined" [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/itimer.c:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/itimer.c:9:37: style: Parameter 'info' can be declared as pointer to const. However it seems that 'alarm_handler' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.syscall/itimer.c:19:28: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.syscall/itimer.c:9:37: note: Parameter 'info' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.syscall/itimer.c:9:49: style: Parameter 'context' can be declared as pointer to const. However it seems that 'alarm_handler' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/testsuite/systemtap.syscall/itimer.c:19:28: note: You might need to cast the function pointer here systemtap-5.1/testsuite/systemtap.syscall/itimer.c:9:49: note: Parameter 'context' can be declared as pointer to const systemtap-5.1/testsuite/systemtap.syscall/kexec_load.c:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/kexec_load.c:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/keyctl.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_add_key [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/keyctl.c:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_request_key [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/keyctl.c:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/keyctl.c:37:38: style: Unused variable: ring_id_3 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/kill.c:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/kill.c:19:12: style: Unused variable: mask [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/kill.c:20:20: style: Unused variable: sa [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/link.c:24:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/link.c:144:29: error: Invalid readlink() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/listen.c:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/listen.c:28:11: error: Invalid listen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:39:10: error: Invalid lseek() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:45:17: error: Invalid lseek() argument nr 3. The value is -1 but the valid values are '0:2'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:20:10: style: Unused variable: res [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:21:8: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:21:17: style: Unused variable: buf1 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:21:27: style: Unused variable: buf2 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/lseek.c:21:37: style: Unused variable: buf3 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/lxattr.c:26:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XATTR_CREATE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/madvise.c:15:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/madvise.c:126:12: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/madvise.c:29:16: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/madvise.c:29:16: note: Assignment 'file=mmap(NULL,size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/madvise.c:126:12: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/madvise.c:12:26: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.syscall/madvise.c:14:11: style: Variable 'str_for_file' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.syscall/mknod.c:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:173:18: error: Invalid mmap() argument nr 2. The value is -1 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:201:13: error: Invalid munmap() argument nr 2. The value is -1 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:182:2: error: Memory leak: r [memleak] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:124:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:53:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/mmap.c:53:10: note: Assignment 'r=mmap(NULL,4096,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/mmap.c:124:9: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/mmap.c:131:9: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:128:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/mmap.c:128:10: note: Assignment 'r=mmap(NULL,6,PROT_READ,MAP_PRIVATE,fd,65536)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/mmap.c:131:9: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/mmap.c:150:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:136:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/mmap.c:136:10: note: Assignment 'r=mmap(NULL,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/mmap.c:150:9: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/mmap.c:169:9: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:166:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/mmap.c:166:10: note: Assignment 'r=mmap((void*)-1,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/mmap.c:169:9: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/mmap.c:185:9: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:182:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/mmap.c:182:10: note: Assignment 'r=mmap(NULL,8192,-1,MAP_PRIVATE|MAP_ANONYMOUS,-1,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/mmap.c:185:9: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/mmap.c:201:9: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:189:10: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/mmap.c:189:10: note: Assignment 'r=mmap(NULL,8192,PROT_READ|PROT_WRITE,-1,-1,0)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/mmap.c:201:9: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/mmap.c:182:4: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/mmap.c:173:4: note: r is assigned systemtap-5.1/testsuite/systemtap.syscall/mmap.c:182:4: note: r is overwritten systemtap-5.1/testsuite/systemtap.syscall/mmap.c:50:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/module.c:23:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_init_module [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/module.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_delete_module [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/module.c:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mount.c:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mq.c:30:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_mq_getsetattr [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mq.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_mq_notify [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mq.c:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_mq_unlink [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mq.c:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/mq.c:228:30: error: Invalid mq_send() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/mq.c:235:39: error: Invalid mq_send() argument nr 4. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/mq.c:248:36: error: Invalid mq_receive() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/mq.c:154:39: error: Uninitialized variable: &tsp [uninitvar] systemtap-5.1/testsuite/systemtap.syscall/mq.c:45:50: style: Unused variable: mq [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/mq.c:48:13: style: Unused variable: bytes_read [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/msg_queue.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/net1.c:18:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/net1.c:43:9: style: Variable 'flags' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/net1.c:40:9: note: flags is assigned systemtap-5.1/testsuite/systemtap.syscall/net1.c:43:9: note: flags is overwritten systemtap-5.1/testsuite/systemtap.syscall/net1.c:46:9: style: Variable 'flags' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/net1.c:43:9: note: flags is assigned systemtap-5.1/testsuite/systemtap.syscall/net1.c:46:9: note: flags is overwritten systemtap-5.1/testsuite/systemtap.syscall/net1.c:46:9: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/numa.c:38:23: style: Variable 'len' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/numa.c:39:31: style: Variable 'node0' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/numa.c:37:20: style: Unused variable: p [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/numa.c:38:19: style: Variable 'len' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/numa.c:39:25: style: Variable 'node0' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/numa.c:41:9: style: Unused variable: status [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/openclose.c:190:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/openclose.c:190:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/pgid.c:16:10: style: Variable 'pgid' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/pgid.c:11:10: note: pgid is assigned systemtap-5.1/testsuite/systemtap.syscall/pgid.c:16:10: note: pgid is overwritten systemtap-5.1/testsuite/systemtap.syscall/pipe.c:15:3: warning: Return value of function pipe() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/pivot_root.c:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/pkey.c:13:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/poll.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_ADD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/poll.c:43:17: error: Invalid epoll_create() argument nr 1. The value is -1 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/poll.c:50:14: error: Invalid epoll_ctl() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/poll.c:56:33: error: Invalid epoll_ctl() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/poll.c:70:15: error: Invalid epoll_wait() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/poll.c:80:27: error: Invalid epoll_wait() argument nr 3. The value is -1 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/poll.c:83:15: error: Invalid epoll_wait() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/poll.c:43:3: error: Return value of allocation function 'epoll_create' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/poll.c:27:23: style: Variable 'tim' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/poll.c:27:19: style: Variable 'tim' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/prctl.c:8:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/prctl.c:8:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/pread.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/pread.c:45:10: error: Invalid pread() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pread.c:56:10: error: Invalid pread() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pread.c:56:20: error: Invalid pread() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pread.c:25:10: style: Unused variable: res [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pread.c:26:17: style: Unused variable: buf1 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pread.c:26:27: style: Unused variable: buf2 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pread.c:26:37: style: Unused variable: buf3 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/prlimit.c:21:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/prlimit.c:21:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/process_vm.c:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/process_vm.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/ptrace.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/ptrace.c:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRACE_CONT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/ptrace.c:72:15: style: Unused variable: siginfo [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/ptrace.c:77:14: style: Unused variable: set [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/ptrace.c:90:19: style: Unused variable: regbuf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/ptrace.c:91:18: style: Unused variable: iov [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:36:11: error: Invalid pwrite() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:47:11: error: Invalid pwrite() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:47:21: error: Invalid pwrite() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:57:11: error: Invalid pwrite() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:60:11: error: Invalid pwrite() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:47:14: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:25:10: style: Unused variable: res [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:26:8: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:26:17: style: Unused variable: buf1 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:26:27: style: Unused variable: buf2 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/pwrite.c:26:37: style: Unused variable: buf3 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:35:76: error: Uninitialized variable: dqblk [uninitvar] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:41:75: error: Uninitialized variable: dqinfo [uninitvar] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:47:74: error: Uninitialized variable: qfmt [uninitvar] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:18:18: style: Variable 'dqblk' is not assigned a value. [unassignedVariable] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:19:19: style: Variable 'dqinfo' is not assigned a value. [unassignedVariable] systemtap-5.1/testsuite/systemtap.syscall/quotactl.c:21:9: style: Variable 'qfmt' is not assigned a value. [unassignedVariable] systemtap-5.1/testsuite/systemtap.syscall/readahead.c:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/readahead.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/readv.c:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/readv.c:61:10: error: Invalid readv() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readv.c:64:24: error: Invalid readv() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:34:10: error: Invalid write() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:45:10: error: Invalid write() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:45:20: error: Invalid write() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:64:9: error: Invalid read() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:75:9: error: Invalid read() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:75:19: error: Invalid read() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:20:10: style: Unused variable: res [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:21:17: style: Unused variable: buf1 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:21:27: style: Unused variable: buf2 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/readwrite.c:21:37: style: Unused variable: buf3 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/reboot.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RB_ENABLE_CAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/recv.c:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/recv.c:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/recv.c:50:18: warning: Either the condition 'newfd>=0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/recv.c:47:16: note: Assuming that condition 'newfd>=0' is not redundant systemtap-5.1/testsuite/systemtap.syscall/recv.c:50:18: note: Invalid argument systemtap-5.1/testsuite/systemtap.syscall/recv.c:122:11: error: Invalid recv() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/recv.c:64:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.syscall/recv.c:54:11: style: Variable 'cc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recv.c:111:21: style: Variable 'sin2.sin_family' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recv.c:113:19: style: Variable 'sin2.sin_port' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recv.c:114:26: style: Variable 'sin2.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recv.c:116:21: style: Variable 'sin4.sin_family' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recv.c:117:19: style: Variable 'sin4.sin_port' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recv.c:118:26: style: Variable 'sin4.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:52:18: warning: Either the condition 'newfd>=0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:49:16: note: Assuming that condition 'newfd>=0' is not redundant systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:52:18: note: Invalid argument systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:124:15: error: Invalid recvfrom() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:66:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:56:11: style: Variable 'cc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:111:21: style: Variable 'sin2.sin_family' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:113:19: style: Variable 'sin2.sin_port' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:114:26: style: Variable 'sin2.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:116:21: style: Variable 'sin4.sin_family' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:117:19: style: Variable 'sin4.sin_port' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvfrom.c:118:26: style: Variable 'sin4.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:215:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:215:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:213:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:213:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/remap_file_pages.c:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/remap_file_pages.c:16:10: style: Variable 'f' can be declared as const array [constVariable] systemtap-5.1/testsuite/systemtap.syscall/rename.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/restart_syscall.c:9:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_restart_syscall [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/robust_list.c:11:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_get_robust_list [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/robust_list.c:17:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_set_robust_list [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/robust_list.c:22:9: style: Unused variable: pid [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/rt_signal.c:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/rt_signal.c:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/sched.c:17:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_OTHER [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sched.c:17:5: warning: Return value of function sched_get_priority_max() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:20:5: warning: Return value of function sched_get_priority_max() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:28:5: warning: Return value of function sched_get_priority_max() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:31:5: warning: Return value of function sched_get_priority_max() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:34:5: warning: Return value of function sched_get_priority_min() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:62:5: warning: Return value of function sched_get_priority_max() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:65:5: warning: Return value of function sched_get_priority_min() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/sched.c:42:21: error: Invalid sched_getparam() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sched.c:52:21: error: Invalid sched_setparam() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sched_setscheduler.c:12:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_OTHER [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sched_setscheduler.c:15:25: error: Invalid sched_setscheduler() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/select.c:11:23: style: Variable 'tim' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/select.c:10:7: style: Unused variable: fd [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/select.c:11:19: style: Variable 'tim' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/semctl.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/semget.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/semget.c:12:9: style: union member 'semun::val' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.syscall/semget.c:13:22: style: union member 'semun::buf' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.syscall/semget.c:14:22: style: union member 'semun::array' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.syscall/semget.c:15:22: style: union member 'semun::__buf' is never used. [unusedStructMember] systemtap-5.1/testsuite/systemtap.syscall/semget.c:24:17: style: Unused variable: arg [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/semget.c:25:21: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/semget.c:26:20: style: Unused variable: info_buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/semget.c:27:20: style: Unused variable: sem_array [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/semget.c:28:9: style: Unused variable: i [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/semop.c:25:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/semop.c:41:5: warning: Return value of function semop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:50:5: warning: Return value of function semtimedop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:59:5: warning: Return value of function semtimedop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:71:5: warning: Return value of function semop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:74:5: warning: Return value of function semop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:81:5: warning: Return value of function semop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:84:5: warning: Return value of function semtimedop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:87:5: warning: Return value of function semtimedop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:94:5: warning: Return value of function semtimedop() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/semop.c:71:12: error: Invalid semop() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/semop.c:81:25: error: Invalid semop() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/semop.c:84:17: error: Invalid semtimedop() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/semop.c:94:30: error: Invalid semtimedop() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/semop.c:81:18: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/semop.c:94:23: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/send.c:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/send.c:104:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/send.c:116:11: error: Invalid send() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/send.c:139:27: error: Invalid send() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/send.c:63:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.syscall/send.c:96:12: style: Unused variable: rdfds [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/send.c:97:20: style: Unused variable: timeout [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/sendfile.c:23:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sendfile.c:41:13: error: Invalid sendfile() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sendfile.c:44:23: error: Invalid sendfile() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sendfile.c:54:41: error: Invalid sendfile() argument nr 4. The value is -1 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sendfile.c:38:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/sendmmsg.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sendmmsg.c:75:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:135:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:135:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:112:13: error: Invalid sendto() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:161:63: error: Invalid sendto() argument nr 6. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:63:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:96:12: style: Unused variable: rdfds [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/sendto.c:97:20: style: Unused variable: timeout [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/set_tid_address.c:17:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_set_tid_address [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/setgroups.c:13:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NGROUPS [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/setitimer.c:14:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/setns.c:25:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/setns.c:25:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: fn [nullPointerOutOfMemory] systemtap-5.1/testsuite/systemtap.syscall/setns.c:23:16: note: Assuming allocation function fails systemtap-5.1/testsuite/systemtap.syscall/setns.c:23:16: note: Assignment 'fn=malloc(1000)', assigned value is 0 systemtap-5.1/testsuite/systemtap.syscall/setns.c:25:15: note: Null pointer dereference systemtap-5.1/testsuite/systemtap.syscall/setpriority.c:9:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/setsockopt.c:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/setsockopt.c:27:12: style: Variable 'sinlen' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/shmat.c:28:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/shmat.c:15:11: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] systemtap-5.1/testsuite/systemtap.syscall/shmget.c:27:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/shmget.c:30:22: error: Invalid shmget() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/shutdown.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/shutdown.c:20:19: style: Variable 'sin1.sin_family' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/shutdown.c:22:17: style: Variable 'sin1.sin_port' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/shutdown.c:23:24: style: Variable 'sin1.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/shutdown.c:15:8: style: Unused variable: buf [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/sigaltstack.c:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGSTKSZ [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/signal.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/signal.c:98:18: style: Unused variable: mask2 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/signal.c:100:9: style: Unused variable: pid [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/signal.c:101:17: style: Unused variable: old_mask [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/socket.c:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/socket.c:20:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:23:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:44:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:47:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:56:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:75:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:78:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:85:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socket.c:88:3: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] systemtap-5.1/testsuite/systemtap.syscall/socketpair.c:12:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/socketpair.c:18:41: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/socketpair.c:10:17: style: Unused variable: fl [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/socketpair.c:10:21: style: Unused variable: i [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/stat.c:39:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/stat.c:39:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] systemtap-5.1/testsuite/systemtap.syscall/statfs.c:71:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/statfs.c:66:21: style: Unused variable: buf64 [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/swap.c:15:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sync.c:13:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/sync.c:21:10: error: Invalid fsync() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sync.c:27:14: error: Invalid fdatasync() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/sync_file_range.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/syncfs.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/tee.c:43:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLICE_F_MOVE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/tee.c:18:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] systemtap-5.1/testsuite/systemtap.syscall/tee.c:22:15: error: Invalid tee() argument nr 3. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:25:10: error: Invalid tee() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:25:16: error: Invalid tee() argument nr 3. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:28:13: error: Invalid tee() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:28:16: error: Invalid tee() argument nr 3. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:38:15: error: Invalid tee() argument nr 3. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:43:30: error: Invalid splice() argument nr 5. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:46:13: error: Invalid splice() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:46:31: error: Invalid splice() argument nr 5. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:49:38: error: Invalid splice() argument nr 5. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:56:22: error: Invalid splice() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:56:31: error: Invalid splice() argument nr 5. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:59:38: error: Invalid splice() argument nr 5. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:66:31: error: Invalid splice() argument nr 5. The value is -1 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/tee.c:73:30: error: Invalid splice() argument nr 5. The value is 0 but the valid values are '1:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/timer.c:18:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_timer_create [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/trunc.c:13:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/uid16.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_getuid [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/uid16.c:22:6: style: Variable 'uid' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/uid16.c:19:6: note: uid is assigned systemtap-5.1/testsuite/systemtap.syscall/uid16.c:22:6: note: uid is overwritten systemtap-5.1/testsuite/systemtap.syscall/uid16.c:28:6: style: Variable 'gid' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/uid16.c:25:6: note: gid is assigned systemtap-5.1/testsuite/systemtap.syscall/uid16.c:28:6: note: gid is overwritten systemtap-5.1/testsuite/systemtap.syscall/uid16.c:22:6: style: Variable 'uid' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/uid16.c:28:6: style: Variable 'gid' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.syscall/uname.c:47:27: style: Unused variable: oldold_uts [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/unlink.c:24:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IREAD [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/unlink.c:56:10: error: Null pointer dereference [nullPointer] systemtap-5.1/testsuite/systemtap.syscall/unshare.c:8:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLONE_FILES [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/vforkwait.c:14:10: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] systemtap-5.1/testsuite/systemtap.syscall/vhangup.c:17:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_VERSION [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/wait.c:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_ALL [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/wait.c:28:9: style: Unused variable: status [unusedVariable] systemtap-5.1/testsuite/systemtap.syscall/writev.c:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.syscall/writev.c:35:11: error: Invalid writev() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/writev.c:38:25: error: Invalid writev() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/xattr.c:26:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XATTR_CREATE [valueFlowBailoutIncompleteVar] systemtap-5.1/testsuite/systemtap.unprivileged/loop.c:51:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] systemtap-5.1/testsuite/systemtap.unprivileged/loop.c:13:2: style: Label 'a' is not used. [unusedLabel] systemtap-5.1/testsuite/systemtap.unprivileged/loop.c:37:27: style: Parameter 'argv' can be declared as const array [constParameter] systemtap-5.1/testsuite/systemtap.unprivileged/loop.c:43:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] systemtap-5.1/testsuite/systemtap.unprivileged/loop.c:44:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] systemtap-5.1/translator-output.cxx:24:3: warning: Class 'translator_output' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/translator-output.cxx:24:3: warning: Class 'translator_output' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/util.cxx:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:141:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:247:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:374:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:437:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:721:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:846:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:885:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:899:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1055:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1075:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1090:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1143:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ICASE [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1168:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1432:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELFCLASS32 [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1456:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1513:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1671:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1685:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1720:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1759:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1861:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:1915:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] systemtap-5.1/util.cxx:70:24: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] systemtap-5.1/util.cxx:294:10: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] systemtap-5.1/util.h:390:73: warning: Class 'Array2D < unsigned int >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] systemtap-5.1/util.h:390:73: warning: Class 'Array2D < unsigned int >' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] systemtap-5.1/util.cxx:150:14: style: C-style pointer casting [cstyleCast] systemtap-5.1/util.cxx:497:14: style: C-style pointer casting [cstyleCast] systemtap-5.1/util.cxx:526:19: style: C-style pointer casting [cstyleCast] systemtap-5.1/util.cxx:925:17: style: C-style pointer casting [cstyleCast] systemtap-5.1/util.cxx:832:15: style: Redundant assignment of 'ret' to itself. [selfAssignment] systemtap-5.1/util.cxx:489:11: style: The scope of the variable 'r' can be reduced. [variableScope] systemtap-5.1/util.cxx:240:33: style:inconclusive: Function 'remove_file_or_dir' argument 1 names different: declaration 'dir' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/util.h:79:36: note: Function 'remove_file_or_dir' argument 1 names different: declaration 'dir' definition 'name'. systemtap-5.1/util.cxx:240:33: note: Function 'remove_file_or_dir' argument 1 names different: declaration 'dir' definition 'name'. systemtap-5.1/util.cxx:260:35: style:inconclusive: Function 'split_path' argument 2 names different: declaration 'dir' definition 'directory'. [funcArgNamesDifferent] systemtap-5.1/util.h:80:49: note: Function 'split_path' argument 2 names different: declaration 'dir' definition 'directory'. systemtap-5.1/util.cxx:260:35: note: Function 'split_path' argument 2 names different: declaration 'dir' definition 'directory'. systemtap-5.1/util.cxx:693:38: style:inconclusive: Function 'is_fully_resolved' argument 1 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent] systemtap-5.1/util.h:96:43: note: Function 'is_fully_resolved' argument 1 names different: declaration 'name' definition 'path'. systemtap-5.1/util.cxx:693:38: note: Function 'is_fully_resolved' argument 1 names different: declaration 'name' definition 'path'. systemtap-5.1/util.cxx:762:28: style:inconclusive: Function 'join' argument 1 names different: declaration 'cmds' definition 'vec'. [funcArgNamesDifferent] systemtap-5.1/util.h:103:56: note: Function 'join' argument 1 names different: declaration 'cmds' definition 'vec'. systemtap-5.1/util.cxx:762:28: note: Function 'join' argument 1 names different: declaration 'cmds' definition 'vec'. systemtap-5.1/util.cxx:274:47: performance: Function parameter 'source' should be passed by const reference. [passedByValue] systemtap-5.1/util.cxx:260:21: style: Parameter 'path' can be declared as reference to const [constParameterReference] systemtap-5.1/util.cxx:292:17: style: Variable 'stgr' can be declared as pointer to const [constVariablePointer] systemtap-5.1/util.cxx:892:40: style: Parameter 'fa' can be declared as pointer to const [constParameterPointer] systemtap-5.1/util.cxx:555:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/util.cxx:832:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/util.cxx:1602:48: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] systemtap-5.1/util.cxx:245:11: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] systemtap-5.1/util.cxx:651:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/util.cxx:1602:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/util.cxx:1642:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] systemtap-5.1/util.h:196:35: warning: Null pointer dereference: in [ctunullpointer] systemtap-5.1/staptree.cxx:180:27: note: Assuming that condition 'arity>=0' is not redundant systemtap-5.1/staptree.cxx:182:36: note: Calling function 'lex_cast < int16_t >', 1st argument 'arity' value is 0 systemtap-5.1/util.h:204:36: note: Calling function lex_cast < uint16_t >, 1st argument is null systemtap-5.1/util.h:196:35: note: Dereferencing argument in that is null systemtap-5.1/util.h:204:37: warning: Null pointer dereference: in [ctunullpointer] systemtap-5.1/staptree.cxx:180:27: note: Assuming that condition 'arity>=0' is not redundant systemtap-5.1/staptree.cxx:182:36: note: Calling function 'lex_cast < int16_t >', 1st argument 'arity' value is 0 systemtap-5.1/util.h:204:37: note: Calling function 'lex_cast < uint16_t >', 1st argument 'in' value is 0 systemtap-5.1/util.h:196:34: note: Calling function lex_cast < int16_t >, 1st argument is null systemtap-5.1/util.h:204:37: note: Dereferencing argument in that is null diff: head systemtap-5.1/bpf-base.cxx:701:10: warning: Struct 'block' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head systemtap-5.1/bpf-base.cxx:701:10: warning: Struct 'block' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 systemtap-5.1/bpf-translate.cxx:1022:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_JMP [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:1168:41: warning: Either the condition 'args.size()==2' is redundant or size of 'args' can be 2. Expression 'args[2]' causes access out of bounds. [containerOutOfBounds] systemtap-5.1/bpf-translate.cxx:1166:48: note: Assuming that condition 'args.size()==2' is not redundant systemtap-5.1/bpf-translate.cxx:1168:41: note: Access out of bounds 2.18.0 systemtap-5.1/bpf-translate.cxx:1298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:1436:13: style: Variable 'v' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/bpf-translate.cxx:1468:32: style: Variable 'e' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:1498:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_F_CURRENT_CPU [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:1558:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_X [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:1696:5: error: Memory leak: statements_p [memleak] 2.18.0 systemtap-5.1/bpf-translate.cxx:1702:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:1718:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/bpf-translate.cxx:1783:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/bpf-translate.cxx:1857:18: style: Local variable 'exit_block' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:190:10: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:1857:18: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:195:16: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1270:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:195:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:1963:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/bpf-translate.cxx:196:16: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1269:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:196:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:198:16: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1271:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:198:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:199:16: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1272:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:199:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:200:16: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1273:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:200:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:201:16: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1274:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:201:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:202:16: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1275:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:202:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:203:16: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1276:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:203:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:204:16: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1277:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:204:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:205:16: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1278:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:205:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:206:16: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1279:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:206:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:207:16: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1280:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:207:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:208:16: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1281:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:208:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:209:16: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1282:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:209:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:211:16: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1284:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:211:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:212:16: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1285:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:212:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:213:16: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1286:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:213:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:214:16: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1287:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:214:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:215:16: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1288:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:215:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:216:16: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1289:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:216:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:217:16: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1290:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:217:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:219:16: style: The function 'visit_compound_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1292:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:219:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:220:16: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1293:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:220:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:223:16: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1294:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:223:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:224:16: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1295:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:224:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:225:16: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1296:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:225:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:226:16: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1297:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:226:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:227:16: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1298:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:227:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:2283:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:228:16: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1299:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:228:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:231:16: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1302:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:231:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:232:16: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1303:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:232:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:233:16: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1304:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:233:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:234:16: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1305:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:234:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:235:16: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1306:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:235:16: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:2462:15: style: Local variable 's' shadows outer argument [shadowArgument] systemtap-5.1/bpf-translate.cxx:2459:57: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:2462:15: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:2471:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ADD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2726:27: style: Variable 'lit' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/bpf-translate.cxx:2732:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_NEG [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2765:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ADD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2786:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ADD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2835:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_1 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ADD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2937:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/bpf-translate.cxx:2947:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ADD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:2989:36: style:inconclusive: Function 'visit_symbol' argument 1 names different: declaration 'e' definition 's'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:226:38: note: Function 'visit_symbol' argument 1 names different: declaration 'e' definition 's'. systemtap-5.1/bpf-translate.cxx:2989:36: note: Function 'visit_symbol' argument 1 names different: declaration 'e' definition 's'. 2.18.0 systemtap-5.1/bpf-translate.cxx:3006:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3020:14: style: Local variable 'exit_block' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:190:10: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:3020:14: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:3080:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_2 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:308:12: style: The destructor '~bpf_unparser' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:974:12: note: Virtual destructor in base class systemtap-5.1/bpf-translate.cxx:308:12: note: Destructor in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:311:15: warning: Member variable 'bpf_unparser::adjust_pos' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:311:15: warning: Member variable 'bpf_unparser::error_status' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:311:37: style:inconclusive: Function 'bpf_unparser' argument 1 names different: declaration 'c' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:307:26: note: Function 'bpf_unparser' argument 1 names different: declaration 'c' definition 'p'. systemtap-5.1/bpf-translate.cxx:311:37: note: Function 'bpf_unparser' argument 1 names different: declaration 'c' definition 'p'. 2.18.0 systemtap-5.1/bpf-translate.cxx:3152:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_2 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:318:20: performance: Range variable 'macro' should be declared as const reference. [iterateByValue] 2.18.0 systemtap-5.1/bpf-translate.cxx:3211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3418:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3473:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_W [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3583:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_W [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3669:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3683:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3737:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/bpf-translate.cxx:3756:38: style: Parameter 'str' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:3838:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3878:25: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/bpf-translate.cxx:387:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_0 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3932:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_1 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:3948:14: style: Variable 'c' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:3950:17: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/bpf-translate.cxx:3991:15: style: Local variable 'i' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:3977:10: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:3991:15: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:4113:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_2 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4206:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_MAP_TYPE_HASH [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4215:54: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:4235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_MAP_TYPE_ARRAY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:428:47: style:inconclusive: Function 'emit_cond' argument 2 names different: declaration 't' definition 't_dest'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:252:40: note: Function 'emit_cond' argument 2 names different: declaration 't' definition 't_dest'. systemtap-5.1/bpf-translate.cxx:428:47: note: Function 'emit_cond' argument 2 names different: declaration 't' definition 't_dest'. 2.18.0 systemtap-5.1/bpf-translate.cxx:428:62: style:inconclusive: Function 'emit_cond' argument 3 names different: declaration 'f' definition 'f_dest'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:252:50: note: Function 'emit_cond' argument 3 names different: declaration 'f' definition 'f_dest'. systemtap-5.1/bpf-translate.cxx:428:62: note: Function 'emit_cond' argument 3 names different: declaration 'f' definition 'f_dest'. 2.18.0 systemtap-5.1/bpf-translate.cxx:4388:3: style: Struct 'BPF_Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/bpf-translate.cxx:4392:14: warning: Member variable 'BPF_Section::shdr' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4428:3: style: Struct 'BPF_Output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/bpf-translate.cxx:4440:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ET_REL [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4457:40: style:inconclusive: Function 'new_scn' argument 1 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:4430:43: note: Function 'new_scn' argument 1 names different: declaration 'n' definition 'name'. systemtap-5.1/bpf-translate.cxx:4457:40: note: Function 'new_scn' argument 1 names different: declaration 'n' definition 'name'. 2.18.0 systemtap-5.1/bpf-translate.cxx:4472:40: style:inconclusive: Function 'new_sym' argument 1 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:4431:42: note: Function 'new_sym' argument 1 names different: declaration 'n' definition 'name'. systemtap-5.1/bpf-translate.cxx:4472:40: note: Function 'new_sym' argument 1 names different: declaration 'n' definition 'name'. 2.18.0 systemtap-5.1/bpf-translate.cxx:4480:43: style:inconclusive: Function 'append_sym' argument 1 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:4432:45: note: Function 'append_sym' argument 1 names different: declaration 'n' definition 'name'. systemtap-5.1/bpf-translate.cxx:4480:43: note: Function 'append_sym' argument 1 names different: declaration 'n' definition 'name'. 2.18.0 systemtap-5.1/bpf-translate.cxx:4505:5: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4519:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4520:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4526:62: performance: Function parameter 'script_name' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/bpf-translate.cxx:4531:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4532:27: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4533:20: warning: If memory allocation fails, then there is a possible null pointer dereference: script_name_buf [nullPointerOutOfMemory] systemtap-5.1/bpf-translate.cxx:4531:31: note: Assuming allocation function fails systemtap-5.1/bpf-translate.cxx:4531:17: note: Assignment 'data->d_buf=(void*)malloc(script_name_len+1)', assigned value is 0 systemtap-5.1/bpf-translate.cxx:4532:25: note: script_name_buf is assigned '(char*)data->d_buf' here. systemtap-5.1/bpf-translate.cxx:4533:20: note: Null pointer dereference 2.18.0 systemtap-5.1/bpf-translate.cxx:4534:3: warning: If memory allocation fails, then there is a possible null pointer dereference: script_name_buf [nullPointerOutOfMemory] systemtap-5.1/bpf-translate.cxx:4531:31: note: Assuming allocation function fails systemtap-5.1/bpf-translate.cxx:4531:17: note: Assignment 'data->d_buf=(void*)malloc(script_name_len+1)', assigned value is 0 systemtap-5.1/bpf-translate.cxx:4532:25: note: script_name_buf is assigned '(char*)data->d_buf' here. systemtap-5.1/bpf-translate.cxx:4534:3: note: Null pointer dereference 2.18.0 systemtap-5.1/bpf-translate.cxx:4535:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4548:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Elf64_Word [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4624:50: style: Parameter 'glob' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:4641:20: style: Local variable 'str' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:4635:16: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:4641:20: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:4641:20: style: Variable 'str' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:4644:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4645:32: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4646:3: warning: If memory allocation fails, then there is a possible null pointer dereference: interned_strings_buf [nullPointerOutOfMemory] systemtap-5.1/bpf-translate.cxx:4644:31: note: Assuming allocation function fails systemtap-5.1/bpf-translate.cxx:4644:17: note: Assignment 'data->d_buf=(void*)malloc(interned_strings_len)', assigned value is 0 systemtap-5.1/bpf-translate.cxx:4645:30: note: interned_strings_buf is assigned '(char*)data->d_buf' here. systemtap-5.1/bpf-translate.cxx:4646:3: note: Null pointer dereference 2.18.0 systemtap-5.1/bpf-translate.cxx:4651:20: style: Local variable 'str' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:4635:16: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:4651:20: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:4651:20: style: Variable 'str' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:4653:36: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] systemtap-5.1/bpf-translate.cxx:4644:31: note: Assuming allocation function fails systemtap-5.1/bpf-translate.cxx:4644:17: note: Assignment 'data->d_buf=(void*)malloc(interned_strings_len)', assigned value is 0 systemtap-5.1/bpf-translate.cxx:4645:30: note: interned_strings_buf is assigned '(char*)data->d_buf' here. systemtap-5.1/bpf-translate.cxx:4653:36: note: Null pointer addition 2.18.0 systemtap-5.1/bpf-translate.cxx:4654:7: warning: If memory allocation fails, then there is a possible null pointer dereference: interned_strings_buf [nullPointerOutOfMemory] systemtap-5.1/bpf-translate.cxx:4644:31: note: Assuming allocation function fails systemtap-5.1/bpf-translate.cxx:4644:17: note: Assignment 'data->d_buf=(void*)malloc(interned_strings_len)', assigned value is 0 systemtap-5.1/bpf-translate.cxx:4645:30: note: interned_strings_buf is assigned '(char*)data->d_buf' here. systemtap-5.1/bpf-translate.cxx:4654:7: note: Null pointer dereference 2.18.0 systemtap-5.1/bpf-translate.cxx:4658:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4667:31: style: Variable 'ism' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/bpf-translate.cxx:4667:35: style: Variable 'ism' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/bpf-translate.cxx:4668:18: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4691:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4699:14: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4704:23: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4708:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4714:51: style: Parameter 'glob' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:4726:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4729:18: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:4742:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4762:10: style: Local variable 'exit_block' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:190:10: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:4762:10: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:4766:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4843:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:4850:10: style: Local variable 'exit_block' shadows outer variable [shadowVariable] systemtap-5.1/bpf-translate.cxx:190:10: note: Shadowed declaration systemtap-5.1/bpf-translate.cxx:4850:10: note: Shadow variable 2.18.0 systemtap-5.1/bpf-translate.cxx:4927:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_6 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:5003:39: style: Parameter 'prog' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:5016:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_LD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:5044:19: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:5046:20: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/bpf-translate.cxx:5057:11: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/bpf-translate.cxx:5058:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/bpf-translate.cxx:5135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_STRTAB [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:5190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:526:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_1 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:554:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_1 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:565:65: style:inconclusive: Function 'emit_aggregation' argument 2 names different: declaration 'g' definition 'ms'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:256:58: note: Function 'emit_aggregation' argument 2 names different: declaration 'g' definition 'ms'. systemtap-5.1/bpf-translate.cxx:565:65: note: Function 'emit_aggregation' argument 2 names different: declaration 'g' definition 'ms'. 2.18.0 systemtap-5.1/bpf-translate.cxx:582:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:657:38: style:inconclusive: Function 'emit_store' argument 1 names different: declaration 'dest' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:258:31: note: Function 'emit_store' argument 1 names different: declaration 'dest' definition 'e'. systemtap-5.1/bpf-translate.cxx:657:38: note: Function 'emit_store' argument 1 names different: declaration 'dest' definition 'e'. 2.18.0 systemtap-5.1/bpf-translate.cxx:657:48: style:inconclusive: Function 'emit_store' argument 2 names different: declaration 'src' definition 'val'. [funcArgNamesDifferent] systemtap-5.1/bpf-translate.cxx:258:44: note: Function 'emit_store' argument 2 names different: declaration 'src' definition 'val'. systemtap-5.1/bpf-translate.cxx:657:48: note: Function 'emit_store' argument 2 names different: declaration 'src' definition 'val'. 2.18.0 systemtap-5.1/bpf-translate.cxx:667:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_REG_10 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:73:8: style: The function 'visit_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1135:16: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:73:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:74:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1142:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:74:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:75:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1143:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:75:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:76:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1152:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:76:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:77:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1159:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:77:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:78:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1160:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:78:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:79:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1161:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:79:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:80:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1162:8: note: Virtual function in base class systemtap-5.1/bpf-translate.cxx:80:8: note: Function in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:885:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:895:25: style: Condition 'stmt.off!=0' is always false [knownConditionTrueFalse] systemtap-5.1/bpf-translate.cxx:893:20: note: Assuming that condition 'stmt.off!=0' is not redundant systemtap-5.1/bpf-translate.cxx:895:25: note: Condition 'stmt.off!=0' is always false 2.18.0 systemtap-5.1/bpf-translate.cxx:89:3: style: Struct 'init_block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/bpf-translate.cxx:90:4: style: The destructor '~init_block' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:745:12: note: Virtual destructor in base class systemtap-5.1/bpf-translate.cxx:90:4: note: Destructor in derived class 2.18.0 systemtap-5.1/bpf-translate.cxx:926:5: warning: Return value of function stol() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/bpf-translate.cxx:934:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:941:15: performance:inconclusive: Technically the member function 'bpf::bpf_unparser::parse_opcode_tentative' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-translate.cxx:272:10: note: Technically the member function 'bpf::bpf_unparser::parse_opcode_tentative' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-translate.cxx:941:15: note: Technically the member function 'bpf::bpf_unparser::parse_opcode_tentative' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/bpf-translate.cxx:94:33: style: Parameter 'glob' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:958:15: performance:inconclusive: Technically the member function 'bpf::bpf_unparser::parse_imm_optional' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/bpf-translate.cxx:274:8: note: Technically the member function 'bpf::bpf_unparser::parse_imm_optional' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/bpf-translate.cxx:958:15: note: Technically the member function 'bpf::bpf_unparser::parse_imm_optional' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/bpf-translate.cxx:965:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_F_CURRENT_CPU [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/bpf-translate.cxx:970:30: style: Variable 'e' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/bpf-translate.cxx:998:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/coveragedb.h:66:3: warning: Member variable 'coverage_element::type' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/coveragedb.h:69:3: style: Class 'coverage_element' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/dwarf_wrappers.cxx:148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwarf_wrappers.cxx:208:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwarf_wrappers.h:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwarf_wrappers.h:173:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_MIPS_linkage_name [valueFlowBailoutIncompleteVar] head systemtap-5.1/dwarf_wrappers.h:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: _ELFUTILS_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/dwarf_wrappers.h:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _ELFUTILS_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/dwflpp.cxx:1018:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1026:51: style:inconclusive: Function 'mod_function_caching_callback' argument 1 names different: declaration 'func' definition 'cu'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:609:56: note: Function 'mod_function_caching_callback' argument 1 names different: declaration 'func' definition 'cu'. systemtap-5.1/dwflpp.cxx:1026:51: note: Function 'mod_function_caching_callback' argument 1 names different: declaration 'func' definition 'cu'. 2.18.0 systemtap-5.1/dwflpp.cxx:1029:23: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:1031:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1039:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1049:27: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:1136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1203:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_compile_unit [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1228:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1289:21: style: Unused variable: notes [unusedVariable] 2.18.0 systemtap-5.1/dwflpp.cxx:1299:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHF_ALLOC [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1311:34: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:1312:34: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:1346:18: style: Variable 'phdr' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:1350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_INTERP [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1356:27: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:1409:17: style: Variable 'line' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:1467:18: style: Variable 'phdr' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:1471:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_LOAD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1543:18: style: Local variable 'ehdr_mem' shadows outer variable [shadowVariable] systemtap-5.1/dwflpp.cxx:1498:13: note: Shadowed declaration systemtap-5.1/dwflpp.cxx:1543:18: note: Shadow variable 2.18.0 systemtap-5.1/dwflpp.cxx:1544:19: style: Local variable 'em' shadows outer variable [shadowVariable] systemtap-5.1/dwflpp.cxx:1499:14: note: Shadowed declaration systemtap-5.1/dwflpp.cxx:1544:19: note: Shadow variable 2.18.0 systemtap-5.1/dwflpp.cxx:1583:27: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_lines' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/dwflpp.cxx:1654:44: note: You might need to cast the function pointer here systemtap-5.1/dwflpp.cxx:1583:27: note: Parameter 'a' can be declared as pointer to const 2.18.0 systemtap-5.1/dwflpp.cxx:1583:42: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_lines' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/dwflpp.cxx:1654:44: note: You might need to cast the function pointer here systemtap-5.1/dwflpp.cxx:1583:42: note: Parameter 'b' can be declared as pointer to const 2.18.0 systemtap-5.1/dwflpp.cxx:1600:3: style: Struct 'lineno_comparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/dwflpp.cxx:1601:8: style:inconclusive: Technically the member function 'lineno_comparator::operator()' can be const. [functionConst] 2.18.0 systemtap-5.1/dwflpp.cxx:1658:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:1710:15: style: Variable 'start_line' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:1953:21: style: Condition 'itend!=matching_lines.end()' is always false [knownConditionTrueFalse] systemtap-5.1/dwflpp.cxx:1948:42: note: Assignment 'itend=matching_lines.end()', assigned value is end=0 systemtap-5.1/dwflpp.cxx:1953:21: note: Condition 'itend!=matching_lines.end()' is always false 2.18.0 systemtap-5.1/dwflpp.cxx:1957:21: style: Condition 'itend==matching_lines.end()' is always true [knownConditionTrueFalse] systemtap-5.1/dwflpp.cxx:1948:42: note: Assignment 'itend=matching_lines.end()', assigned value is end=0 systemtap-5.1/dwflpp.cxx:1957:21: note: Condition 'itend==matching_lines.end()' is always true 2.18.0 systemtap-5.1/dwflpp.cxx:2111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_import [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_external [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_GNU_call_site [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2382:53: style: Parameter 'funcs' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/dwflpp.cxx:2422:19: style: Variable 'line' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:246:9: style:inconclusive: Technically the member function 'dwflpp::module_name_matches' can be const. [functionConst] systemtap-5.1/dwflpp.h:237:8: note: Technically the member function 'dwflpp::module_name_matches' can be const. systemtap-5.1/dwflpp.cxx:246:9: note: Technically the member function 'dwflpp::module_name_matches' can be const. 2.18.0 systemtap-5.1/dwflpp.cxx:2482:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2500:19: style: Variable 'postprologue_srcline' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:2545:23: style: Variable 'lr' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:2601:9: style:inconclusive: Technically the member function 'dwflpp::die_entrypc' can be const. [functionConst] systemtap-5.1/dwflpp.h:465:8: note: Technically the member function 'dwflpp::die_entrypc' can be const. systemtap-5.1/dwflpp.cxx:2601:9: note: Technically the member function 'dwflpp::die_entrypc' can be const. 2.18.0 systemtap-5.1/dwflpp.cxx:263:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2700:9: performance:inconclusive: Technically the member function 'dwflpp::die_has_pc' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:471:8: note: Technically the member function 'dwflpp::die_has_pc' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:2700:9: note: Technically the member function 'dwflpp::die_has_pc' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:270:9: performance:inconclusive: Technically the member function 'dwflpp::module_name_final_match' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:239:8: note: Technically the member function 'dwflpp::module_name_final_match' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:270:9: note: Technically the member function 'dwflpp::module_name_final_match' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:2733:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_import [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2772:9: performance:inconclusive: Technically the member function 'dwflpp::get_locals_die' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:644:8: note: Technically the member function 'dwflpp::get_locals_die' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:2772:9: note: Technically the member function 'dwflpp::get_locals_die' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:2794:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_import [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2807:9: performance:inconclusive: Technically the member function 'dwflpp::dwarf_get_enum' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:641:8: note: Technically the member function 'dwflpp::dwarf_get_enum' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:2807:9: note: Technically the member function 'dwflpp::dwarf_get_enum' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:2808:68: style:inconclusive: Function 'dwarf_get_enum' argument 5 names different: declaration 'type' definition 'enum_type'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:642:72: note: Function 'dwarf_get_enum' argument 5 names different: declaration 'type' definition 'enum_type'. systemtap-5.1/dwflpp.cxx:2808:68: note: Function 'dwarf_get_enum' argument 5 names different: declaration 'type' definition 'enum_type'. 2.18.0 systemtap-5.1/dwflpp.cxx:280:9: style:inconclusive: Technically the member function 'dwflpp::function_name_matches_pattern' can be const. [functionConst] systemtap-5.1/dwflpp.h:241:8: note: Technically the member function 'dwflpp::function_name_matches_pattern' can be const. systemtap-5.1/dwflpp.cxx:280:9: note: Technically the member function 'dwflpp::function_name_matches_pattern' can be const. 2.18.0 systemtap-5.1/dwflpp.cxx:2818:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_enumerator [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2904:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_const_value [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:2981:45: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/dwflpp.cxx:3098:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_call_file [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_subprogram [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3199:11: style: Local variable 'nscopes' shadows outer variable [shadowVariable] systemtap-5.1/dwflpp.cxx:3177:7: note: Shadowed declaration systemtap-5.1/dwflpp.cxx:3199:11: note: Shadow variable 2.18.0 systemtap-5.1/dwflpp.cxx:3255:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_const_value [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:325:36: style:inconclusive: Function 'setup_kernel' argument 1 names different: declaration 'module_name' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:547:40: note: Function 'setup_kernel' argument 1 names different: declaration 'module_name' definition 'name'. systemtap-5.1/dwflpp.cxx:325:36: note: Function 'setup_kernel' argument 1 names different: declaration 'module_name' definition 'name'. 2.18.0 systemtap-5.1/dwflpp.cxx:3340:32: style:inconclusive: Function 'get_members' argument 1 names different: declaration 'vardie' definition 'typedie'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:645:31: note: Function 'get_members' argument 1 names different: declaration 'vardie' definition 'typedie'. systemtap-5.1/dwflpp.cxx:3340:32: note: Function 'get_members' argument 1 names different: declaration 'vardie' definition 'typedie'. 2.18.0 systemtap-5.1/dwflpp.cxx:3340:9: performance:inconclusive: Technically the member function 'dwflpp::get_members' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:645:8: note: Technically the member function 'dwflpp::get_members' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:3340:9: note: Technically the member function 'dwflpp::get_members' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:3350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_partial_unit [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3448:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_imported_unit [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3531:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3568:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:360:44: style:inconclusive: Function 'setup_kernel' argument 1 names different: declaration 'modules' definition 'names'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:548:53: note: Function 'setup_kernel' argument 1 names different: declaration 'modules' definition 'names'. systemtap-5.1/dwflpp.cxx:360:44: note: Function 'setup_kernel' argument 1 names different: declaration 'modules' definition 'names'. 2.18.0 systemtap-5.1/dwflpp.cxx:3614:26: style: Variable 'tmpdie' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/dwflpp.cxx:3690:9: performance:inconclusive: Technically the member function 'dwflpp::resolve_unqualified_inner_typedie' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:527:8: note: Technically the member function 'dwflpp::resolve_unqualified_inner_typedie' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:3690:9: note: Technically the member function 'dwflpp::resolve_unqualified_inner_typedie' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:3696:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_typedef [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3713:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_bit_offset [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:3727:9: performance:inconclusive: Technically the member function 'dwflpp::translate_base_ref' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:686:8: note: Technically the member function 'dwflpp::translate_base_ref' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:3727:9: note: Technically the member function 'dwflpp::translate_base_ref' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:3776:15: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3778:15: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3782:15: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3784:15: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3788:15: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3790:15: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3793:13: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:3868:9: performance:inconclusive: Technically the member function 'dwflpp::translate_bitfield' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:688:8: note: Technically the member function 'dwflpp::translate_bitfield' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:3868:9: note: Technically the member function 'dwflpp::translate_bitfield' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:3889:59: warning: Function 'translate_final_fetch_or_store' argument order different: declaration 'ctx, vardie, typedie, lvalue, enddie' definition 'ctx, vardie, start_typedie, lvalue, typedie' [funcArgOrderDifferent] systemtap-5.1/dwflpp.h:691:58: note: Function 'translate_final_fetch_or_store' argument order different: declaration 'ctx, vardie, typedie, lvalue, enddie' definition 'ctx, vardie, start_typedie, lvalue, typedie' systemtap-5.1/dwflpp.cxx:3889:59: note: Function 'translate_final_fetch_or_store' argument order different: declaration 'ctx, vardie, typedie, lvalue, enddie' definition 'ctx, vardie, start_typedie, lvalue, typedie' 2.18.0 systemtap-5.1/dwflpp.cxx:3897:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_enumerator [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4172:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHN_UNDEF [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_frame_base [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4322:40: style:inconclusive: Function 'type_die_for_local' argument 5 names different: declaration 'die_mem' definition 'typedie'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:485:45: note: Function 'type_die_for_local' argument 5 names different: declaration 'die_mem' definition 'typedie'. systemtap-5.1/dwflpp.cxx:4322:40: note: Function 'type_die_for_local' argument 5 names different: declaration 'die_mem' definition 'typedie'. 2.18.0 systemtap-5.1/dwflpp.cxx:4330:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4391:41: style:inconclusive: Function 'type_die_for_return' argument 4 names different: declaration 'die_mem' definition 'typedie'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:496:46: note: Function 'type_die_for_return' argument 4 names different: declaration 'die_mem' definition 'typedie'. systemtap-5.1/dwflpp.cxx:4391:41: note: Function 'type_die_for_return' argument 4 names different: declaration 'die_mem' definition 'typedie'. 2.18.0 systemtap-5.1/dwflpp.cxx:4395:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4407:18: style:inconclusive: Function 'literal_stmt_for_pointer' argument 2 names different: declaration 'type_die' definition 'start_typedie'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:500:17: note: Function 'literal_stmt_for_pointer' argument 2 names different: declaration 'type_die' definition 'start_typedie'. systemtap-5.1/dwflpp.cxx:4407:18: note: Function 'literal_stmt_for_pointer' argument 2 names different: declaration 'type_die' definition 'start_typedie'. 2.18.0 systemtap-5.1/dwflpp.cxx:4435:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_array_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4438:18: style: Variable 'tail' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/dwflpp.cxx:4441:18: style: Variable 'tail' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/dwflpp.cxx:4460:42: style: Parameter 'start_typedie' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/dwflpp.cxx:4460:42: style:inconclusive: Function 'type_die_for_pointer' argument 1 names different: declaration 'type_die' definition 'start_typedie'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:504:47: note: Function 'type_die_for_pointer' argument 1 names different: declaration 'type_die' definition 'start_typedie'. systemtap-5.1/dwflpp.cxx:4460:42: note: Function 'type_die_for_pointer' argument 1 names different: declaration 'type_die' definition 'start_typedie'. 2.18.0 systemtap-5.1/dwflpp.cxx:4462:42: style:inconclusive: Function 'type_die_for_pointer' argument 3 names different: declaration 'die_mem' definition 'typedie'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:506:47: note: Function 'type_die_for_pointer' argument 3 names different: declaration 'die_mem' definition 'typedie'. systemtap-5.1/dwflpp.cxx:4462:42: note: Function 'type_die_for_pointer' argument 3 names different: declaration 'die_mem' definition 'typedie'. 2.18.0 systemtap-5.1/dwflpp.cxx:4478:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_array_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_compile_unit [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4490:40: style: Parameter 'sess' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/dwflpp.cxx:4709:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4758:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4781:10: style: Local variable 'blocklist_section' shadows outer variable [shadowVariable] systemtap-5.1/dwflpp.h:702:11: note: Shadowed declaration systemtap-5.1/dwflpp.cxx:4781:10: note: Shadow variable 2.18.0 systemtap-5.1/dwflpp.cxx:4802:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHF_ALLOC [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4823:28: performance: Function parameter 'section_name' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/dwflpp.cxx:4852:22: style: Redundant condition: have_section. '!have_section || (have_section && shdr->sh_type==SHT_NOBITS)' is equivalent to '!have_section || shdr->sh_type==SHT_NOBITS' [redundantCondition] 2.18.0 systemtap-5.1/dwflpp.cxx:4852:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_NOBITS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4880:37: style:inconclusive: Function 'relocate_address' argument 1 names different: declaration 'addr' definition 'dw_addr'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:525:42: note: Function 'relocate_address' argument 1 names different: declaration 'addr' definition 'dw_addr'. systemtap-5.1/dwflpp.cxx:4880:37: note: Function 'relocate_address' argument 1 names different: declaration 'addr' definition 'dw_addr'. 2.18.0 systemtap-5.1/dwflpp.cxx:4916:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:4943:17: style: Local variable 'frame' shadows outer variable [shadowVariable] systemtap-5.1/dwflpp.cxx:4922:16: note: Shadowed declaration systemtap-5.1/dwflpp.cxx:4943:17: note: Shadow variable 2.18.0 systemtap-5.1/dwflpp.cxx:4979:11: style: Variable 'modname' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/dwflpp.cxx:4979:19: style: Variable 'modname' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/dwflpp.cxx:4980:28: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.cxx:4982:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_ABORT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:5005:9: style: The scope of the variable 'cache' can be reduced. [variableScope] 2.18.0 systemtap-5.1/dwflpp.cxx:5010:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:5023:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:5036:55: style:inconclusive: Function 'pr15123_retry_addr' argument 2 names different: declaration 'var' definition 'die'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:723:60: note: Function 'pr15123_retry_addr' argument 2 names different: declaration 'var' definition 'die'. systemtap-5.1/dwflpp.cxx:5036:55: note: Function 'pr15123_retry_addr' argument 2 names different: declaration 'var' definition 'die'. 2.18.0 systemtap-5.1/dwflpp.cxx:5069:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:5120:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_producer [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:512:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STT_FUNC [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:5156:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_location [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:5202:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:529:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_inlined_subroutine [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:591:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:600:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_GNU_call_site [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:660:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:667:9: performance:inconclusive: Technically the member function 'dwflpp::cache_die_parents' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:565:8: note: Technically the member function 'dwflpp::cache_die_parents' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.cxx:667:9: note: Technically the member function 'dwflpp::cache_die_parents' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.cxx:700:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_import [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:728:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:75:59: style:inconclusive: Function 'dwflpp' argument 2 names different: declaration 'user_module' definition 'name'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:223:58: note: Function 'dwflpp' argument 2 names different: declaration 'user_module' definition 'name'. systemtap-5.1/dwflpp.cxx:75:59: note: Function 'dwflpp' argument 2 names different: declaration 'user_module' definition 'name'. 2.18.0 systemtap-5.1/dwflpp.cxx:773:11: style: Variable 'it' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/dwflpp.cxx:777:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_inlined_subroutine [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:844:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_specification [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:896:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_declaration [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:91:67: style:inconclusive: Function 'dwflpp' argument 2 names different: declaration 'user_modules' definition 'names'. [funcArgNamesDifferent] systemtap-5.1/dwflpp.h:224:71: note: Function 'dwflpp' argument 2 names different: declaration 'user_modules' definition 'names'. systemtap-5.1/dwflpp.cxx:91:67: note: Function 'dwflpp' argument 2 names different: declaration 'user_modules' definition 'names'. 2.18.0 systemtap-5.1/dwflpp.cxx:923:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_declaration [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:952:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.cxx:987:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/dwflpp.h:146:3: style: Struct 'module_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/dwflpp.h:246:8: performance:inconclusive: Technically the member function 'dwflpp::iterate_over_modules < void >' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/dwflpp.h:246:8: note: Technically the member function 'dwflpp::iterate_over_modules < void >' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/dwflpp.h:246:8: note: Technically the member function 'dwflpp::iterate_over_modules < void >' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/dwflpp.h:260:34: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:265:35: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:274:30: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:275:30: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:288:43: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:289:43: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:297:37: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:298:44: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:314:43: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:315:43: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:323:44: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:324:44: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:334:39: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:335:39: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:347:36: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:349:36: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:356:37: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:357:37: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:377:40: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:380:40: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:404:33: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:405:33: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:430:34: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:431:34: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:449:41: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:453:41: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:602:39: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/dwflpp.h:606:39: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/elaborate.cxx:1004:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:1119:3: style: Struct 'symbol_fetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:1122:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1297:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1122:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1127:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1302:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1127:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1132:8: style: The function 'throwone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1266:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1132:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1164:3: style: Struct 'mutated_var_collector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:1168:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1111:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1168:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1179:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1117:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1179:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1207:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1117:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1207:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1211:11: style: Variable 'vd' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:1229:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1229:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1254:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1090:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1254:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1276:3: style: Struct 'stat_decl_collector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:127:16: style:inconclusive: Technically the member function 'derived_probe::derived_locations' can be const. [functionConst] systemtap-5.1/elaborate.h:215:15: note: Technically the member function 'derived_probe::derived_locations' can be const. systemtap-5.1/elaborate.cxx:127:16: note: Technically the member function 'derived_probe::derived_locations' can be const. 2.18.0 systemtap-5.1/elaborate.cxx:1280:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1120:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1280:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1345:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1090:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1345:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1378:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1111:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1378:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1384:50: performance: Searching before insertion is not necessary. Instead of 'session.stat_decls[sym->name]=statistic_decl()' consider using 'session.stat_decls.try_emplace(sym->name, statistic_decl());'. [stlFindInsert] 2.18.0 systemtap-5.1/elaborate.cxx:1390:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1121:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1390:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1415:19: style: Variable 'old_stat' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/elaborate.cxx:1443:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:1478:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:1490:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:1595:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:165:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/elaborate.cxx:1705:3: style: Struct 'embeddedcode_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:1709:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1085:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1709:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1710:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1098:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1710:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1723:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:1769:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:1785:3: style: Struct 'regex_collecting_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:1787:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1106:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1787:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1835:8: style: The function 'visit_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1135:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:1835:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:1850:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:1924:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:1932:21: style: Local variable 'i' shadows outer variable [shadowVariable] systemtap-5.1/elaborate.cxx:1892:17: note: Shadowed declaration systemtap-5.1/elaborate.cxx:1932:21: note: Shadow variable 2.18.0 systemtap-5.1/elaborate.cxx:1938:21: style: Local variable 'i' shadows outer variable [shadowVariable] systemtap-5.1/elaborate.cxx:1892:17: note: Shadowed declaration systemtap-5.1/elaborate.cxx:1938:21: note: Shadow variable 2.18.0 systemtap-5.1/elaborate.cxx:209:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:2100:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:215:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:2162:31: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/elaborate.cxx:2243:3: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/elaborate.cxx:2227:5: note: v is assigned 'new vardecl' here. systemtap-5.1/elaborate.cxx:2243:3: note: Variable 'v' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/elaborate.cxx:2247:3: style: Variable 'ec' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/elaborate.cxx:2234:6: note: ec is assigned 'new embeddedcode' here. systemtap-5.1/elaborate.cxx:2247:3: note: Variable 'ec' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/elaborate.cxx:2271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:2293:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/elaborate.cxx:2332:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/elaborate.cxx:2337:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:2384:16: style: The scope of the variable 'value' can be reduced. [variableScope] 2.18.0 systemtap-5.1/elaborate.cxx:238:57: style:inconclusive: Function 'get_param' argument 1 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:369:48: note: Function 'get_param' argument 1 names different: declaration 'parameters' definition 'params'. systemtap-5.1/elaborate.cxx:238:57: note: Function 'get_param' argument 1 names different: declaration 'parameters' definition 'params'. 2.18.0 systemtap-5.1/elaborate.cxx:245:20: style: Variable 'ls' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:2482:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:2495:31: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:254:57: style:inconclusive: Function 'get_param' argument 1 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:371:48: note: Function 'get_param' argument 1 names different: declaration 'parameters' definition 'params'. systemtap-5.1/elaborate.cxx:254:57: note: Function 'get_param' argument 1 names different: declaration 'parameters' definition 'params'. 2.18.0 systemtap-5.1/elaborate.cxx:2601:14: style: Condition 'rc==0' is always true [knownConditionTrueFalse] systemtap-5.1/elaborate.cxx:2584:12: note: Assignment 'rc=0', assigned value is 0 systemtap-5.1/elaborate.cxx:2601:14: note: Condition 'rc==0' is always true 2.18.0 systemtap-5.1/elaborate.cxx:2602:14: style: Condition 'rc==0' is always true [knownConditionTrueFalse] systemtap-5.1/elaborate.cxx:2584:12: note: Assignment 'rc=0', assigned value is 0 systemtap-5.1/elaborate.cxx:2602:14: note: Condition 'rc==0' is always true 2.18.0 systemtap-5.1/elaborate.cxx:2604:14: style: The if condition is the same as the previous if condition [duplicateCondition] systemtap-5.1/elaborate.cxx:2603:14: note: First condition systemtap-5.1/elaborate.cxx:2604:14: note: Second condition 2.18.0 systemtap-5.1/elaborate.cxx:2609:14: style: The if condition is the same as the previous if condition [duplicateCondition] systemtap-5.1/elaborate.cxx:2608:14: note: First condition systemtap-5.1/elaborate.cxx:2609:14: note: Second condition 2.18.0 systemtap-5.1/elaborate.cxx:2610:14: style: The if condition is the same as the previous if condition [duplicateCondition] systemtap-5.1/elaborate.cxx:2609:14: note: First condition systemtap-5.1/elaborate.cxx:2610:14: note: Second condition 2.18.0 systemtap-5.1/elaborate.cxx:263:20: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:2670:41: style:inconclusive: Function 'visit_block' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:64:28: note: Function 'visit_block' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:2670:41: note: Function 'visit_block' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:2678:36: style: Local variable 'e' shadows outer argument [shadowArgument] systemtap-5.1/elaborate.cxx:2670:41: note: Shadowed declaration systemtap-5.1/elaborate.cxx:2678:36: note: Shadow variable 2.18.0 systemtap-5.1/elaborate.cxx:272:62: style:inconclusive: Function 'has_null_param' argument 1 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:367:53: note: Function 'has_null_param' argument 1 names different: declaration 'parameters' definition 'params'. systemtap-5.1/elaborate.cxx:272:62: note: Function 'has_null_param' argument 1 names different: declaration 'parameters' definition 'params'. 2.18.0 systemtap-5.1/elaborate.cxx:2748:3: style: Struct 'delete_statement_symresolution_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:2752:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1117:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:2752:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:2757:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:2757:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:2762:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1112:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:2762:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:280:57: style:inconclusive: Function 'has_param' argument 1 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:373:48: note: Function 'has_param' argument 1 names different: declaration 'parameters' definition 'params'. systemtap-5.1/elaborate.cxx:280:57: note: Function 'has_param' argument 1 names different: declaration 'parameters' definition 'params'. 2.18.0 systemtap-5.1/elaborate.cxx:2886:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:2940:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3053:11: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/elaborate.cxx:3055:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3100:22: style: Variable 'v' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:3101:16: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:3172:3: warning: Member variable 'functioncall_security_check::current_function' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/elaborate.cxx:3179:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1085:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3179:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3243:11: style: Condition '!found' is always true [knownConditionTrueFalse] systemtap-5.1/elaborate.cxx:3237:20: note: Assignment 'found=false', assigned value is 0 systemtap-5.1/elaborate.cxx:3243:11: note: Condition '!found' is always true 2.18.0 systemtap-5.1/elaborate.cxx:3283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3339:19: style: Variable 'f2' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:3351:21: style:inconclusive: Technically the member function 'symresolution_info::collect_functions' can be const. [functionConst] systemtap-5.1/elaborate.h:62:25: note: Technically the member function 'symresolution_info::collect_functions' can be const. systemtap-5.1/elaborate.cxx:3351:21: note: Technically the member function 'symresolution_info::collect_functions' can be const. 2.18.0 systemtap-5.1/elaborate.cxx:3390:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3473:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3475:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3490:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3516:48: style: Local variable 'it' shadows outer variable [shadowVariable] systemtap-5.1/elaborate.cxx:3490:44: note: Shadowed declaration systemtap-5.1/elaborate.cxx:3516:48: note: Shadow variable 2.18.0 systemtap-5.1/elaborate.cxx:3518:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3520:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3522:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3567:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/elaborate.cxx:3601:9: warning: The struct 'dead_assignment_remover' defines member variable with name 'relaxed_p' also defined in its parent struct 'update_visitor'. [duplInheritedMember] systemtap-5.1/staptree.h:1442:8: note: Parent variable 'update_visitor::relaxed_p' systemtap-5.1/elaborate.cxx:3601:9: note: Derived variable 'dead_assignment_remover::relaxed_p' 2.18.0 systemtap-5.1/elaborate.cxx:3608:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1418:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3608:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3609:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1391:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3609:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3623:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1301:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3623:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3628:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1309:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3628:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3633:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1307:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3633:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3638:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1308:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3638:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3643:8: style: The function 'visit_target_deref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1299:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3643:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3648:8: style: The function 'visit_target_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1298:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3648:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3653:8: style: The function 'throwone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.cxx:1132:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3653:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3697:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3699:8: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/elaborate.cxx:371:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_NOESCAPE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3740:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3777:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:3790:9: warning: The struct 'dead_stmtexpr_remover' defines member variable with name 'relaxed_p' also defined in its parent struct 'update_visitor'. [duplInheritedMember] systemtap-5.1/staptree.h:1442:8: note: Parent variable 'update_visitor::relaxed_p' systemtap-5.1/elaborate.cxx:3790:9: note: Derived variable 'dead_stmtexpr_remover::relaxed_p' 2.18.0 systemtap-5.1/elaborate.cxx:3796:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1390:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3796:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3797:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1391:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3797:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3798:8: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1393:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3798:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3799:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1395:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3799:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3800:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1397:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3800:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3801:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1396:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3801:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3804:8: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1394:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:3804:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:3813:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3833:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3869:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3905:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3950:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:3972:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4054:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:4103:9: warning: The struct 'void_statement_reducer' defines member variable with name 'relaxed_p' also defined in its parent struct 'update_visitor'. [duplInheritedMember] systemtap-5.1/staptree.h:1442:8: note: Parent variable 'update_visitor::relaxed_p' systemtap-5.1/elaborate.cxx:4103:9: note: Derived variable 'void_statement_reducer::relaxed_p' 2.18.0 systemtap-5.1/elaborate.cxx:4109:8: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1394:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4109:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4113:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1395:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4113:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4114:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1396:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4114:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4115:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1397:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4115:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4118:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1410:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4118:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4119:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1411:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4119:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4120:8: style: The function 'visit_ternary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1417:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4120:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4123:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1406:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4123:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4124:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1407:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4124:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4125:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1413:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4125:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4126:8: style: The function 'visit_comparison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1415:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4126:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4127:8: style: The function 'visit_concatenation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1416:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4127:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4128:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1425:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4128:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4129:8: style: The function 'visit_print_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1426:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4129:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4130:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4130:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4131:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1431:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4131:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4132:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1429:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4132:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4133:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1430:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4133:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4134:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1432:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4134:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4138:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1412:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4138:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4139:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1424:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4139:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4140:8: style: The function 'visit_stat_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1427:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4140:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4141:8: style: The function 'visit_hist_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1428:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4141:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4144:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1398:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4144:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4145:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1399:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4145:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4146:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1408:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4146:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4147:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1409:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4147:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4148:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1418:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:4148:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:4199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4230:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4267:3: style: Variable 'es' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/elaborate.cxx:4262:22: note: es is assigned 'new expr_statement' here. systemtap-5.1/elaborate.cxx:4267:3: note: Variable 'es' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/elaborate.cxx:4285:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4295:3: style: Variable 'es' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/elaborate.cxx:4290:22: note: es is assigned 'new expr_statement' here. systemtap-5.1/elaborate.cxx:4295:3: note: Variable 'es' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/elaborate.cxx:4313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4335:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4386:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4418:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:445:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:4476:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4484:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4492:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4500:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4513:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4532:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:4605:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4620:19: style: Variable 'cond' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4631:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4644:19: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4657:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4669:19: style: Variable 'right' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4757:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4797:19: style: Variable 'operand' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4803:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4826:19: style: Variable 'left' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4827:19: style: Variable 'right' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4861:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4873:19: style: Variable 'left' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4874:19: style: Variable 'right' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:4908:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:492:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4936:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:4976:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:5027:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:5060:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:5095:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:5176:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:5192:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1083:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5192:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5195:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1091:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5195:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5196:8: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1093:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5196:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5197:8: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1094:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5197:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5198:8: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1095:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5198:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5234:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:5248:8: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1093:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5248:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5253:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1085:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5253:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5269:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5269:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5279:21: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:5297:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/elaborate.cxx:5309:22: style: Unused variable: function_next [unusedVariable] 2.18.0 systemtap-5.1/elaborate.cxx:5342:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1180:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5342:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5396:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:5440:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1031:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5440:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5457:3: style: Struct 'stable_finder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:5458:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5458:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5474:3: style: Struct 'level_check' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:5476:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1083:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5476:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5477:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1084:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5477:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5478:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1088:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5478:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5479:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1089:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5479:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5480:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1090:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5480:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5481:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1118:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5481:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:549:23: style: The if condition is the same as the previous if condition [duplicateCondition] systemtap-5.1/elaborate.cxx:541:26: note: First condition systemtap-5.1/elaborate.cxx:549:23: note: Second condition 2.18.0 systemtap-5.1/elaborate.cxx:5520:53: style:inconclusive: Function 'visit_functioncall' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.cxx:5481:42: note: Function 'visit_functioncall' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:5520:53: note: Function 'visit_functioncall' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:5545:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1390:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5545:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5546:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1391:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5546:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5547:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1395:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5547:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5548:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1396:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5548:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5549:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1397:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5549:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:5550:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1425:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5550:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:569:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:572:16: style: The scope of the variable 'subnode' can be reduced. [variableScope] 2.18.0 systemtap-5.1/elaborate.cxx:5985:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1430:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:5985:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6019:3: style: Struct 'initial_typeresolution_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:6025:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:168:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6025:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6026:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:176:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6026:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6027:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:177:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6027:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6028:8: style: The function 'visit_probewrite_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:178:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6028:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6029:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:179:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6029:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6030:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:174:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6030:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6049:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:6121:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:6273:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:117:21: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6273:13: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6274:8: style: The function 'expandable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:124:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6274:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6275:17: style: The function 'expand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:125:25: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6275:17: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6276:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:126:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:6276:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:6296:3: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:6307:3: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:65:38: style:inconclusive: Function 'derived_probe' argument 1 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:200:25: note: Function 'derived_probe' argument 1 names different: declaration 'b' definition 'p'. systemtap-5.1/elaborate.cxx:65:38: note: Function 'derived_probe' argument 1 names different: declaration 'b' definition 'p'. 2.18.0 systemtap-5.1/elaborate.cxx:6619:5: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:667:49: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/elaborate.cxx:6772:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:6808:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:684:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:687:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:695:13: style:inconclusive: Technically the member function 'match_node::try_suffix_expansion' can be const. [functionConst] systemtap-5.1/elaborate.h:413:8: note: Technically the member function 'match_node::try_suffix_expansion' can be const. systemtap-5.1/elaborate.cxx:695:13: note: Technically the member function 'match_node::try_suffix_expansion' can be const. 2.18.0 systemtap-5.1/elaborate.cxx:7040:42: style:inconclusive: Function 'visit_block' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:135:28: note: Function 'visit_block' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7040:42: note: Function 'visit_block' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7051:50: style:inconclusive: Function 'visit_try_block' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:136:36: note: Function 'visit_try_block' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7051:50: note: Function 'visit_try_block' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7085:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:7104:56: style:inconclusive: Function 'visit_if_statement' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:140:42: note: Function 'visit_if_statement' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7104:56: note: Function 'visit_if_statement' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7121:48: style:inconclusive: Function 'visit_for_loop' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:141:34: note: Function 'visit_for_loop' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7121:48: note: Function 'visit_for_loop' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7135:56: style:inconclusive: Function 'visit_foreach_loop' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:142:42: note: Function 'visit_foreach_loop' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7135:56: note: Function 'visit_foreach_loop' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7257:60: style:inconclusive: Function 'visit_expr_statement' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:139:46: note: Function 'visit_expr_statement' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7257:60: note: Function 'visit_expr_statement' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7268:3: style: Struct 'delete_statement_typeresolution_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/elaborate.cxx:7273:8: style: The function 'visit_arrayindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1302:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:7273:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:7278:8: style: The function 'visit_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1297:8: note: Virtual function in base class systemtap-5.1/elaborate.cxx:7278:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:727:34: style: The scope of the variable 'b' can be reduced. [variableScope] 2.18.0 systemtap-5.1/elaborate.cxx:7288:64: style:inconclusive: Function 'visit_delete_statement' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:144:50: note: Function 'visit_delete_statement' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7288:64: note: Function 'visit_delete_statement' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7325:5: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:7335:64: style:inconclusive: Function 'visit_return_statement' argument 1 names different: declaration 's' definition 'e'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:143:50: note: Function 'visit_return_statement' argument 1 names different: declaration 's' definition 'e'. systemtap-5.1/elaborate.cxx:7335:64: note: Function 'visit_return_statement' argument 1 names different: declaration 's' definition 'e'. 2.18.0 systemtap-5.1/elaborate.cxx:7350:9: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:7358:5: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:7404:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:7517:5: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:751:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:7541:7: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:7547:44: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/elaborate.cxx:7586:58: style:inconclusive: Function 'invalid' argument 2 names different: declaration 't' definition 'pe'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:110:44: note: Function 'invalid' argument 2 names different: declaration 't' definition 'pe'. systemtap-5.1/elaborate.cxx:7586:58: note: Function 'invalid' argument 2 names different: declaration 't' definition 'pe'. 2.18.0 systemtap-5.1/elaborate.cxx:7659:29: style: Variable 'args' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/elaborate.cxx:7718:59: style:inconclusive: Function 'resolved' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent] systemtap-5.1/elaborate.h:115:45: note: Function 'resolved' argument 2 names different: declaration 'type' definition 't'. systemtap-5.1/elaborate.cxx:7718:59: note: Function 'resolved' argument 2 names different: declaration 'type' definition 't'. 2.18.0 systemtap-5.1/elaborate.cxx:7724:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:7739:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/elaborate.cxx:7757:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:775:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/elaborate.cxx:7775:7: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:7794:5: warning: Return value of function std::mismatch() is not used. [ignoredReturnValue] 2.18.0 systemtap-5.1/elaborate.cxx:784:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/elaborate.cxx:799:4: style: The destructor '~alias_derived_probe' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:204:12: note: Virtual destructor in base class systemtap-5.1/elaborate.cxx:799:4: note: Destructor in derived class 2.18.0 systemtap-5.1/elaborate.cxx:801:8: style:inconclusive: Technically the member function 'alias_derived_probe::upchuck' can be const. [functionConst] 2.18.0 systemtap-5.1/elaborate.cxx:807:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/elaborate.cxx:807:8: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:809:30: style: The function 'get_alias' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:944:30: note: Virtual function in base class systemtap-5.1/elaborate.cxx:809:30: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:810:24: style: The function 'get_alias_loc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:945:24: note: Virtual function in base class systemtap-5.1/elaborate.cxx:810:24: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:811:24: style: The function 'sole_location' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:206:24: note: Virtual function in base class systemtap-5.1/elaborate.cxx:811:24: note: Function in derived class 2.18.0 systemtap-5.1/elaborate.cxx:949:26: performance:inconclusive: Technically the member function 'alias_expansion_builder::checkForRecursiveExpansion' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/elaborate.h:460:8: note: Technically the member function 'alias_expansion_builder::checkForRecursiveExpansion' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/elaborate.cxx:949:26: note: Technically the member function 'alias_expansion_builder::checkForRecursiveExpansion' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/elaborate.cxx:949:61: style: Parameter 'use' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/elaborate.cxx:963:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head systemtap-5.1/language-server/stap-language-server.h:227:10: style:inconclusive: Technically the member function 'language_server::is_registered' can be const. [functionConst] 2.18.0 systemtap-5.1/loc2stap.cxx:100:18: style: Condition 'n==1' is always true [knownConditionTrueFalse] systemtap-5.1/loc2stap.cxx:86:9: note: Assuming that condition 'n>0' is not redundant systemtap-5.1/loc2stap.cxx:90:13: note: Assuming that condition 'n>1' is not redundant systemtap-5.1/loc2stap.cxx:100:18: note: Condition 'n==1' is always true 2.18.0 systemtap-5.1/loc2stap.cxx:100:68: style: Condition 'secname[0]==0' is always true [knownConditionTrueFalse] systemtap-5.1/loc2stap.cxx:90:31: note: Assuming that condition 'secname[0]!=0' is not redundant systemtap-5.1/loc2stap.cxx:100:68: note: Condition 'secname[0]==0' is always true 2.18.0 systemtap-5.1/loc2stap.cxx:1027:18: style: Local variable 'value' shadows outer variable [shadowVariable] systemtap-5.1/loc2stap.h:55:12: note: Shadowed declaration systemtap-5.1/loc2stap.cxx:1027:18: note: Shadow variable 2.18.0 systemtap-5.1/loc2stap.cxx:1029:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:115:9: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] 2.18.0 systemtap-5.1/loc2stap.cxx:126:9: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] 2.18.0 systemtap-5.1/loc2stap.cxx:1318:55: style:inconclusive: Function 'translate_location' argument 1 names different: declaration 'locexpr' definition 'expr'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:116:48: note: Function 'translate_location' argument 1 names different: declaration 'locexpr' definition 'expr'. systemtap-5.1/loc2stap.cxx:1318:55: note: Function 'translate_location' argument 1 names different: declaration 'locexpr' definition 'expr'. 2.18.0 systemtap-5.1/loc2stap.cxx:1318:68: style:inconclusive: Function 'translate_location' argument 2 names different: declaration 'locexprlen' definition 'len'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:117:18: note: Function 'translate_location' argument 2 names different: declaration 'locexprlen' definition 'len'. systemtap-5.1/loc2stap.cxx:1318:68: note: Function 'translate_location' argument 2 names different: declaration 'locexprlen' definition 'len'. 2.18.0 systemtap-5.1/loc2stap.cxx:142:55: style:inconclusive: Function 'translate_constant' argument 1 names different: declaration 'a' definition 'attr'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:115:49: note: Function 'translate_constant' argument 1 names different: declaration 'a' definition 'attr'. systemtap-5.1/loc2stap.cxx:142:55: note: Function 'translate_constant' argument 1 names different: declaration 'a' definition 'attr'. 2.18.0 systemtap-5.1/loc2stap.cxx:1442:28: style: Parameter 'typedie' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/loc2stap.cxx:1447:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_typedef [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:1480:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_byte_stride [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:1527:14: style: Variable 'cu' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:1542:23: style: Variable 'lit' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:1610:13: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/loc2stap.cxx:1645:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_array_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:1661:18: style:inconclusive: Function 'translate_array_pointer' argument 3 names different: declaration 'index' definition 'index_var'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:124:19: note: Function 'translate_array_pointer' argument 3 names different: declaration 'index' definition 'index_var'. systemtap-5.1/loc2stap.cxx:1661:18: note: Function 'translate_array_pointer' argument 3 names different: declaration 'index' definition 'index_var'. 2.18.0 systemtap-5.1/loc2stap.cxx:1735:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_GNU_call_site_parameter [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:192:14: style: Local variable 'value' shadows outer variable [shadowVariable] systemtap-5.1/loc2stap.h:55:12: note: Shadowed declaration systemtap-5.1/loc2stap.cxx:192:14: note: Shadow variable 2.18.0 systemtap-5.1/loc2stap.cxx:218:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:233:48: style:inconclusive: Function 'new_location' argument 1 names different: declaration 'old' definition 'o'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:88:42: note: Function 'new_location' argument 1 names different: declaration 'old' definition 'o'. systemtap-5.1/loc2stap.cxx:233:48: note: Function 'new_location' argument 1 names different: declaration 'old' definition 'o'. 2.18.0 systemtap-5.1/loc2stap.cxx:241:19: performance:inconclusive: Technically the member function 'location_context::new_symref' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/loc2stap.h:90:11: note: Technically the member function 'location_context::new_symref' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/loc2stap.cxx:241:19: note: Technically the member function 'location_context::new_symref' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/loc2stap.cxx:319:22: style:inconclusive: Function 'translate' argument 3 names different: declaration 'start' definition 'piece_expr_start'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:100:64: note: Function 'translate' argument 3 names different: declaration 'start' definition 'piece_expr_start'. systemtap-5.1/loc2stap.cxx:319:22: note: Function 'translate' argument 3 names different: declaration 'start' definition 'piece_expr_start'. 2.18.0 systemtap-5.1/loc2stap.cxx:321:14: style:inconclusive: Function 'translate' argument 6 names different: declaration 'computing_value' definition 'computing_value_orig'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:101:48: note: Function 'translate' argument 6 names different: declaration 'computing_value' definition 'computing_value_orig'. systemtap-5.1/loc2stap.cxx:321:14: note: Function 'translate' argument 6 names different: declaration 'computing_value' definition 'computing_value_orig'. 2.18.0 systemtap-5.1/loc2stap.cxx:34:19: warning: Member variable 'location_context::parameter_ref' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/loc2stap.cxx:34:19: warning: Member variable 'location_context::userspace_p' is not initialized in the constructor. [uninitMemberVar] 2.18.0 systemtap-5.1/loc2stap.cxx:34:67: style: Parameter 'pp' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/loc2stap.cxx:357:17: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:356:4: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:357:17: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:367:13: style: Local variable 'value' shadows outer variable [shadowVariable] systemtap-5.1/loc2stap.h:55:12: note: Shadowed declaration systemtap-5.1/loc2stap.cxx:367:13: note: Shadow variable 2.18.0 systemtap-5.1/loc2stap.cxx:369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:422:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:421:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:422:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:423:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:422:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:423:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:432:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:431:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:432:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:433:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:432:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:433:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:434:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:433:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:434:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:441:8: style: Variable 'taken' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:482:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:476:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:482:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:52:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:536:6: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:536:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:536:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:536:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:537:6: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:537:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:537:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:537:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:555:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:555:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:555:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:555:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:556:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:556:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:556:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:556:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:557:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:557:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:557:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:557:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:558:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:558:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:558:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:558:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:559:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:559:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:559:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:559:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:560:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:560:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:560:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:560:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:561:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:561:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:561:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:561:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:562:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:562:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:562:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:562:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:563:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:563:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:563:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:563:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:564:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:564:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:564:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:564:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:565:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:565:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:565:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:565:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:568:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:568:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:568:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:568:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:569:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:569:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:569:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:569:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:570:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:570:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:570:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:570:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:571:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:571:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:571:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:571:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:572:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:572:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:572:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:572:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:573:6: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:573:6: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:573:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:573:6: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:596:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:580:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:596:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:603:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:602:8: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:603:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:635:19: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:634:6: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:635:19: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:71:48: style:inconclusive: Function 'translate_address' argument 1 names different: declaration 'a' definition 'addr'. [funcArgNamesDifferent] systemtap-5.1/loc2stap.h:114:44: note: Function 'translate_address' argument 1 names different: declaration 'a' definition 'addr'. systemtap-5.1/loc2stap.cxx:71:48: note: Function 'translate_address' argument 1 names different: declaration 'a' definition 'addr'. 2.18.0 systemtap-5.1/loc2stap.cxx:731:8: style: Variable 'tos_register' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/loc2stap.cxx:724:15: note: tos_register is assigned systemtap-5.1/loc2stap.cxx:731:8: note: tos_register is overwritten 2.18.0 systemtap-5.1/loc2stap.cxx:771:18: style: Local variable 'expr' shadows outer argument [shadowArgument] systemtap-5.1/loc2stap.cxx:318:46: note: Shadowed declaration systemtap-5.1/loc2stap.cxx:771:18: note: Shadow variable 2.18.0 systemtap-5.1/loc2stap.cxx:772:15: style: Local variable 'len' shadows outer argument [shadowArgument] systemtap-5.1/loc2stap.cxx:318:65: note: Shadowed declaration systemtap-5.1/loc2stap.cxx:772:15: note: Shadow variable 2.18.0 systemtap-5.1/loc2stap.cxx:805:27: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/loc2stap.cxx:898:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/loc2stap.cxx:978:38: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/loc2stap.h:112:3: style: Class 'location_context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/loc2stap.h:38:3: style: Struct 'location' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/main.cxx:1005:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/main.cxx:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1162:16: style: The scope of the variable 'saved_verbose' can be reduced. [variableScope] 2.18.0 systemtap-5.1/main.cxx:1377:49: performance: Function parameter 'targets' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/main.cxx:1391:49: performance: Function parameter 'targets' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/main.cxx:1403:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1443:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1490:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1529:10: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/main.cxx:1528:10: note: rc is assigned systemtap-5.1/main.cxx:1529:10: note: rc is overwritten 2.18.0 systemtap-5.1/main.cxx:1555:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1669:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRDE_NOCMD [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:1678:28: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/main.cxx:167:32: style: Variable 'v' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/main.cxx:1728:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse] systemtap-5.1/main.cxx:1693:12: note: Assuming that condition 'rc!=0' is not redundant systemtap-5.1/main.cxx:1728:12: note: Condition 'rc==0' is always true 2.18.0 systemtap-5.1/main.cxx:239:25: style: Variable 'ec' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/main.cxx:261:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/main.cxx:271:24: style: Variable 'v' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/main.cxx:296:24: style: Variable 'v' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/main.cxx:327:12: style: The scope of the variable 'msg' can be reduced. [variableScope] 2.18.0 systemtap-5.1/main.cxx:334:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:394:20: style: Variable 'fp_local3' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:395:20: style: Variable 'fp_local4' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:396:20: style: Variable 'fp_local5' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:397:20: style: Variable 'fp_local6' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:398:20: style: Variable 'fp_local7' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:399:20: style: Variable 'fp_local8' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:400:20: style: Variable 'fp_local9' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:401:21: style: Variable 'fp_local10' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:402:21: style: Variable 'fp_local11' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:403:21: style: Variable 'fp_local12' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:404:21: style: Variable 'fp_local13' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:405:21: style: Variable 'fp_local14' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:406:21: style: Variable 'fp_local15' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:407:13: style: Variable 'fp_local1' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:408:13: style: Variable 'fp_local2' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:409:13: style: Variable 'fp_local3' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:410:13: style: Variable 'fp_local4' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:411:13: style: Variable 'fp_local5' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:412:13: style: Variable 'fp_local6' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:413:13: style: Variable 'fp_local7' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:414:13: style: Variable 'fp_local8' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:415:13: style: Variable 'fp_local9' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:416:14: style: Variable 'fp_local10' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:417:14: style: Variable 'fp_local11' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:418:14: style: Variable 'fp_local12' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:419:14: style: Variable 'fp_local13' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:420:14: style: Variable 'fp_local14' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:421:14: style: Variable 'fp_local15' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/main.cxx:429:38: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/main.cxx:436:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:473:50: style: Parameter 'ftwbuf' can be declared as pointer to const. However it seems that 'collect_stp' is a callback function, if 'ftwbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/main.cxx:807:40: note: You might need to cast the function pointer here systemtap-5.1/main.cxx:473:50: note: Parameter 'ftwbuf' can be declared as pointer to const 2.18.0 systemtap-5.1/main.cxx:475:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FTW_F [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:492:51: style: Parameter 'ftwbuf' can be declared as pointer to const. However it seems that 'collect_stpm' is a callback function, if 'ftwbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/main.cxx:725:40: note: You might need to cast the function pointer here systemtap-5.1/main.cxx:492:51: note: Parameter 'ftwbuf' can be declared as pointer to const 2.18.0 systemtap-5.1/main.cxx:494:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FTW_F [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:528:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/main.cxx:567:39: style: Condition '!s.sysroot.empty()' is always true [knownConditionTrueFalse] systemtap-5.1/main.cxx:565:7: note: Assuming that condition '!s.sysroot.empty()' is not redundant systemtap-5.1/main.cxx:567:39: note: Condition '!s.sysroot.empty()' is always true 2.18.0 systemtap-5.1/main.cxx:949:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/main.cxx:957:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/main.cxx:962:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/main.cxx:966:34: style: Condition 's.cmdline_script.empty()' is always true [knownConditionTrueFalse] systemtap-5.1/main.cxx:916:7: note: Assuming that condition '!s.cmdline_script.empty()' is not redundant systemtap-5.1/main.cxx:966:34: note: Condition 's.cmdline_script.empty()' is always true head systemtap-5.1/parse.cxx:418:10: warning: Struct 'macrodecl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head systemtap-5.1/parse.cxx:418:10: warning: Struct 'macrodecl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head systemtap-5.1/parse.cxx:426:10: warning: Struct 'pp1_activation' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head systemtap-5.1/parse.cxx:426:10: warning: Struct 'pp1_activation' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 systemtap-5.1/runtime/dyninst/copy.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/dyninst/copy.c:130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/dyninst/copy.c:145:9: style: Variable 'dst0' can be declared as pointer to const [constVariablePointer] head systemtap-5.1/runtime/dyninst/copy.c:29:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/dyninst/copy.c:29:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/dyninst/copy.c:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/dyninst/copy.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/linux/addr-map.c:33:0: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/linux/addr-map.c:33:2: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/linux/addr-map.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kallsyms_nmi_uaccess_okay [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/alloc.c:348:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_NOWAIT [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/linux/alloc.c:352:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/linux/alloc.c:352:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/linux/alloc.c:404:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_NOWAIT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/alloc.c:588:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_NOWAIT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/alloc.c:592:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_NOWAIT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/print.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/print.c:234:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_BUFFER_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/print.c:345:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_BUFFER_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/print.c:356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_DEBUG [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/linux/print.c:360:0: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/linux/print.c:360:2: error: failed to evaluate #if condition, undefined function-like macro invocation: STP_PRIVILEGE_CONTAINS( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1037:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1070:28: style: Variable 'ops' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1077:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_DETACH [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1144:9: style: Unused variable: filelen [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1145:20: style: Unused variable: tgt_node [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1146:34: style: Unused variable: tgt [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1147:17: style: Variable 'found_node' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1147:6: style: Variable 'found_node' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_DETACH [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1170:60: style: Parameter 'engine' can be declared as pointer to const. However it seems that 'stap_utrace_task_finder_report_death' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/task_finder2.c:1728:18: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/task_finder2.c:1170:60: note: Parameter 'engine' can be declared as pointer to const 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_DETACH [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1179:32: style: Parameter 'engine' can be declared as pointer to const. However it seems that '__stp_utrace_task_finder_target_exec' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/task_finder2.c:373:30: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/task_finder2.c:1179:32: note: Parameter 'engine' can be declared as pointer to const 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1184:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1186:6: style: Unused variable: rc [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1216:61: style: Parameter 'engine' can be declared as pointer to const. However it seems that '__stp_utrace_task_finder_target_death' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/task_finder2.c:374:31: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/task_finder2.c:1216:61: note: Parameter 'engine' can be declared as pointer to const 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1219:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1299:3: style: Variable 'vmi' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1312:3: style: Variable 'vmi' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_task_work_list_lock [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:143:15: error: Uninitialized variable: entry->task [uninitvar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1452:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:152:7: style: Condition '!tf_work' is always true [knownConditionTrueFalse] systemtap-5.1/runtime/linux/task_finder2.c:137:48: note: Assignment 'tf_work=NULL', assigned value is 0 systemtap-5.1/runtime/linux/task_finder2.c:143:20: note: Assuming condition is false systemtap-5.1/runtime/linux/task_finder2.c:152:7: note: Condition '!tf_work' is always true 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1531:34: style: Parameter 'engine' can be declared as pointer to const. However it seems that '__stp_utrace_task_finder_target_syscall_entry' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/task_finder2.c:376:42: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/task_finder2.c:1531:34: note: Parameter 'engine' can be declared as pointer to const 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1534:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1535:34: style: Variable 'tgt' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1611:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1646:33: style: Parameter 'engine' can be declared as pointer to const. However it seems that '__stp_utrace_task_finder_target_syscall_exit' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/linux/task_finder2.c:378:41: note: You might need to cast the function pointer here systemtap-5.1/runtime/linux/task_finder2.c:1646:33: note: Parameter 'engine' can be declared as pointer to const 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1649:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1745:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1767:21: style: Unused variable: mm [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:1922:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_target [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_task_work_list_lock [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:218:16: style: Unused variable: flags [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_tf_task_work_list_lock [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:272:18: error: Uninitialized variables: tmp.list, tmp.task, tmp.data, tmp.work, tmp.func [uninitvar] systemtap-5.1/runtime/linux/task_finder2.c:247:7: note: Assuming condition is false systemtap-5.1/runtime/linux/task_finder2.c:272:18: note: Uninitialized variables: tmp.list, tmp.task, tmp.data, tmp.work, tmp.func 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:330:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:337:7: style: Unused variable: ret [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:432:20: style: Unused variable: mm [unusedVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:459:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_ATTACH_MATCH_OPS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:577:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:659:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTRACE_RESUME [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:717:11: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:750:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_READ [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:819:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/linux/task_finder2.c:940:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/linux/task_finder2.c:940:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/linux/task_finder2.c:947:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __stp_task_finder_list [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/sym.c:1121:53: style:inconclusive: Function '_stp_kmodule_update_address' argument 2 names different: declaration 'section' definition 'reloc'. [funcArgNamesDifferent] systemtap-5.1/runtime/sym.h:161:53: note: Function '_stp_kmodule_update_address' argument 2 names different: declaration 'section' definition 'reloc'. systemtap-5.1/runtime/sym.c:1121:53: note: Function '_stp_kmodule_update_address' argument 2 names different: declaration 'section' definition 'reloc'. 2.18.0 systemtap-5.1/runtime/sym.c:1122:55: style:inconclusive: Function '_stp_kmodule_update_address' argument 3 names different: declaration 'offset' definition 'address'. [funcArgNamesDifferent] systemtap-5.1/runtime/sym.h:162:55: note: Function '_stp_kmodule_update_address' argument 3 names different: declaration 'offset' definition 'address'. systemtap-5.1/runtime/sym.c:1122:55: note: Function '_stp_kmodule_update_address' argument 3 names different: declaration 'offset' definition 'address'. 2.18.0 systemtap-5.1/runtime/sym.c:1169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_kallsyms_lookup_name [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/sym.c:371:85: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/sym.c:373:61: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/sym.c:375:23: style: Unused variable: m [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:376:24: style: Unused variable: sec [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:377:15: style: Variable 'modname' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:378:12: style: Unused variable: linep [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:378:20: style: Unused variable: enddatap [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:379:12: style: Unused variable: str_linep [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:379:24: style: Unused variable: str_enddatap [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:380:19: style: Variable 'compat_task' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:380:7: style: Variable 'compat_task' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:381:12: style: Variable 'user' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:381:7: style: Variable 'user' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:382:17: style: Variable 'rel_off' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:382:25: style: Variable 'rel_off' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:71:56: style:inconclusive: Function '_stp_umodule_relocate' argument 1 names different: declaration 'module' definition 'path'. [funcArgNamesDifferent] systemtap-5.1/runtime/sym.h:156:57: note: Function '_stp_umodule_relocate' argument 1 names different: declaration 'module' definition 'path'. systemtap-5.1/runtime/sym.c:71:56: note: Function '_stp_umodule_relocate' argument 1 names different: declaration 'module' definition 'path'. 2.18.0 systemtap-5.1/runtime/sym.c:742:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/sym.c:793:14: style: Unused variable: j [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:842:14: style: Unused variable: j [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:883:15: style: Unused variable: j [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:884:17: style: Variable 'vm_end' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/sym.c:900:11: style: Unused variable: build_id_len [unusedVariable] 2.18.0 systemtap-5.1/runtime/sym.c:900:6: style: Unused variable: ret [unusedVariable] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:106:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_ALLOC_FLAGS [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/task_finder_vma.c:13:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/task_finder_vma.c:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:157:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STP_ALLOC_SLEEP_FLAGS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:188:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hlist [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:234:21: style: Unused variable: node [unusedVariable] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:239:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:321:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESRCH [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:348:60: style: Parameter 'user' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:356:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESRCH [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:382:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hlist [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/task_finder_vma.c:383:14: error: Uninitialized variable: entry->tsk [uninitvar] 2.18.0 systemtap-5.1/runtime/transport/control.c:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_mutex [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/transport/control.c:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/transport/control.c:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/runtime/transport/control.c:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:541:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_ctl_special_msg_lock [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:617:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:701:47: style: Parameter 'file' can be declared as pointer to const. However it seems that '_stp_ctl_read_cmd' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/runtime/transport/control.c:831:10: note: You might need to cast the function pointer here systemtap-5.1/runtime/transport/control.c:701:47: note: Parameter 'file' can be declared as pointer to const 2.18.0 systemtap-5.1/runtime/transport/control.c:717:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:760:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:800:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:813:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLPRI [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:856:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_allocated_net_memory [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:879:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/control.c:881:24: error: Uninitialized variables: bptr.len, bptr.type [uninitvar] 2.18.0 systemtap-5.1/runtime/transport/procfs.c:152:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/procfs.c:214:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 systemtap-5.1/runtime/transport/procfs.c:214:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.18.0 systemtap-5.1/runtime/transport/procfs.c:408:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/relay_v2.c:193:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/relay_v2.c:317:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/symbols.c:113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_kallsyms_lookup_name [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/symbols.c:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/symbols.c:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/symbols.c:212:43: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/transport/symbols.c:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_DONE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/symbols.c:444:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:153:13: style: Condition 'procfs_p' is always true [knownConditionTrueFalse] systemtap-5.1/runtime/transport/transport.c:124:13: note: Assignment 'procfs_p=1', assigned value is 1 systemtap-5.1/runtime/transport/transport.c:151:13: note: Assuming condition is false systemtap-5.1/runtime/transport/transport.c:153:13: note: Condition 'procfs_p' is always true 2.18.0 systemtap-5.1/runtime/transport/transport.c:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:288:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panic_notifier_list [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:306:15: style: Variable 'symname' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/transport/transport.c:317:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kallsyms_switch_task_namespaces [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:413:1: style: Label 'err0' is not used. [unusedLabel] 2.18.0 systemtap-5.1/runtime/transport/transport.c:453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_transport_failures [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:502:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_target_mnt_ns_fd [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:522:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:566:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jiffies [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:578:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:613:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kallsyms_task_user_regset_view [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:650:13: 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] 2.18.0 systemtap-5.1/runtime/transport/transport.c:677:10: style: Condition 'ret<0' is always false [knownConditionTrueFalse] systemtap-5.1/runtime/transport/transport.c:676:31: note: Calling function '_stp_module_update_self' returns 0 systemtap-5.1/runtime/transport/transport.c:676:31: note: Assignment 'ret=_stp_module_update_self()', assigned value is 0 systemtap-5.1/runtime/transport/transport.c:677:10: note: Condition 'ret<0' is always false 2.18.0 systemtap-5.1/runtime/transport/transport.c:734:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSTRINGLEN [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:742:87: style: Parameter 'pc' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/transport/transport.c:750:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSTRINGLEN [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/transport/transport.c:753:65: style: Parameter 'nspid' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/transport/transport.c:760:65: style: Parameter 'nsfds' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/transport/transport.c:763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stp_target_mnt_ns_fd [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/vma.c:22:53: style: Parameter 'tsk' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/runtime/vsprintf.c:141:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/vsprintf.c:164:21: style: Variable 'tmp[i++]' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/vsprintf.c:166:22: style: Variable 'tmp[i++]' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/runtime/vsprintf.c:336:32: style: Variable 'c' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/runtime/vsprintf.c:339:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/vsprintf.c:398:1: style: Label 'deref_fault' is not used. [unusedLabel] 2.18.0 systemtap-5.1/runtime/vsprintf.c:411:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/runtime/vsprintf.c:534:6: style: Unused variable: len [unusedVariable] 2.18.0 systemtap-5.1/runtime/vsprintf.c:536:6: style: Unused variable: i [unusedVariable] 2.18.0 systemtap-5.1/runtime/vsprintf.c:644:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fallthrough [valueFlowBailoutIncompleteVar] head systemtap-5.1/runtime/vsprintf.c:663:0: error: failed to evaluate #if condition, undefined function-like macro invocation: STAP_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/runtime/vsprintf.c:663:2: error: failed to evaluate #if condition, undefined function-like macro invocation: STAP_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/session.cxx:628:0: error: failed to expand '_F', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] 2.18.0 systemtap-5.1/session.cxx:628:1: error: failed to expand '_F', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] 2.18.0 systemtap-5.1/setupdwfl.cxx:124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:212:14: style: Local variable 'modname' shadows outer variable [shadowVariable] systemtap-5.1/setupdwfl.cxx:180:20: note: Shadowed declaration systemtap-5.1/setupdwfl.cxx:212:14: note: Shadow variable 2.18.0 systemtap-5.1/setupdwfl.cxx:221:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/setupdwfl.cxx:336:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:461:24: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/setupdwfl.cxx:467:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/setupdwfl.cxx:560:16: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/setupdwfl.cxx:578:21: style: Variable 'modset' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/setupdwfl.cxx:599:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/setupdwfl.cxx:609:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:668:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:730:61: performance: Function parameter 'hex' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/setupdwfl.cxx:769:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:781:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/setupdwfl.cxx:781:7: style: The scope of the variable 'rc' can be reduced. [variableScope] 2.18.0 systemtap-5.1/setupdwfl.cxx:815:40: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/setupdwfl.cxx:823:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/setupdwfl.cxx:867:22: style: Variable 'nhdr' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/setupdwfl.cxx:867:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/setupdwfl.cxx:869:26: style: Variable 'name' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/setupdwfl.cxx:894:51: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/setupdwfl.cxx:894:61: performance: Function parameter 'hex' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/setupdwfl.cxx:907:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head systemtap-5.1/stapregex-dfa.cxx:1007:10: warning: Struct 'dfa' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head systemtap-5.1/stapregex-dfa.cxx:1007:10: warning: Struct 'dfa' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head systemtap-5.1/stapregex.cxx:81:10: warning: Struct 'stapdfa' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head systemtap-5.1/stapregex.cxx:81:10: warning: Struct 'stapdfa' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 systemtap-5.1/tapset-been.cxx:105:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:105:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-been.cxx:197:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-been.cxx:229:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:229:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:230:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:230:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:230:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:231:8: performance:inconclusive: Technically the member function 'never_derived_probe::print_dupe_stamp' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 systemtap-5.1/tapset-been.cxx:238:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:238:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:247:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:247:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:257:41: style:inconclusive: Function 'register_tapset_been' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:103:46: note: Function 'register_tapset_been' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-been.cxx:257:41: note: Function 'register_tapset_been' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-been.cxx:44:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:44:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:57:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:230:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:57:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:59:8: performance:inconclusive: Technically the member function 'be_derived_probe::print_dupe_stamp' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 systemtap-5.1/tapset-been.cxx:61:8: style: The function 'needs_global_locks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:246:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:61:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:76:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:76:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:77:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:77:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:78:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:78:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-been.cxx:85:3: style: Struct 'be_builder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/tapset-been.cxx:87:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-been.cxx:87:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-debuginfod.cxx:279:47: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-debuginfod.cxx:279:47: style:inconclusive: Function 'register_tapset_debuginfod' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:113:52: note: Function 'register_tapset_debuginfod' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-debuginfod.cxx:279:47: note: Function 'register_tapset_debuginfod' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:125:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:144:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:155:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:181:20: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:181:47: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:190:23: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:191:23: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:199:22: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:200:22: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:46:16: performance: Function parameter 'fs' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:46:33: performance: Function parameter 'pi' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:62:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-dynprobe.cxx:62:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:63:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-dynprobe.cxx:63:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:64:8: style: The function 'emit_module_post_init' overrides a function in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/elaborate.h:309:16: note: Virtual function in base class systemtap-5.1/tapset-dynprobe.cxx:64:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:64:8: style: The function 'emit_module_post_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:309:16: note: Virtual function in base class systemtap-5.1/tapset-dynprobe.cxx:64:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:65:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-dynprobe.cxx:65:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-dynprobe.cxx:89:31: performance:inconclusive: Technically the member function 'dynprobe_derived_probe_group::emit_info' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapset-dynprobe.cxx:59:8: note: Technically the member function 'dynprobe_derived_probe_group::emit_info' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapset-dynprobe.cxx:89:31: note: Technically the member function 'dynprobe_derived_probe_group::emit_info' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapset-dynprobe.h:18:25: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:19:25: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:23:23: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:24:23: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:28:22: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:29:22: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:35:25: performance: Function parameter 'flags_string' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-dynprobe.h:35:57: performance: Function parameter 'probe_init' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-mark.cxx:207:55: style:inconclusive: Function 'mark_derived_probe' argument 2 names different: declaration 'probe_name' definition 'p_n'. [funcArgNamesDifferent] systemtap-5.1/tapset-mark.cxx:49:37: note: Function 'mark_derived_probe' argument 2 names different: declaration 'probe_name' definition 'p_n'. systemtap-5.1/tapset-mark.cxx:207:55: note: Function 'mark_derived_probe' argument 2 names different: declaration 'probe_name' definition 'p_n'. 2.18.0 systemtap-5.1/tapset-mark.cxx:208:55: style:inconclusive: Function 'mark_derived_probe' argument 3 names different: declaration 'probe_format' definition 'p_f'. [funcArgNamesDifferent] systemtap-5.1/tapset-mark.cxx:49:63: note: Function 'mark_derived_probe' argument 3 names different: declaration 'probe_format' definition 'p_f'. systemtap-5.1/tapset-mark.cxx:208:55: note: Function 'mark_derived_probe' argument 3 names different: declaration 'probe_format' definition 'p_f'. 2.18.0 systemtap-5.1/tapset-mark.cxx:209:48: style:inconclusive: Function 'mark_derived_probe' argument 4 names different: declaration 'base_probe' definition 'base'. [funcArgNamesDifferent] systemtap-5.1/tapset-mark.cxx:50:30: note: Function 'mark_derived_probe' argument 4 names different: declaration 'base_probe' definition 'base'. systemtap-5.1/tapset-mark.cxx:209:48: note: Function 'mark_derived_probe' argument 4 names different: declaration 'base_probe' definition 'base'. 2.18.0 systemtap-5.1/tapset-mark.cxx:209:67: style:inconclusive: Function 'mark_derived_probe' argument 5 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent] systemtap-5.1/tapset-mark.cxx:50:55: note: Function 'mark_derived_probe' argument 5 names different: declaration 'location' definition 'loc'. systemtap-5.1/tapset-mark.cxx:209:67: note: Function 'mark_derived_probe' argument 5 names different: declaration 'location' definition 'loc'. 2.18.0 systemtap-5.1/tapset-mark.cxx:232:11: style: Local variable 'v' shadows outer variable [shadowVariable] systemtap-5.1/tapset-mark.cxx:225:30: note: Shadowed declaration systemtap-5.1/tapset-mark.cxx:232:11: note: Shadow variable 2.18.0 systemtap-5.1/tapset-mark.cxx:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-mark.cxx:417:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-mark.cxx:503:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-mark.cxx:57:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:57:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:598:8: style: The function 'build_no_more' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:363:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:598:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:59:8: style: The function 'initialize_probe_context_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:222:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:59:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:603:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-mark.cxx:608:8: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:608:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:60:8: style: The function 'getargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:211:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:60:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:614:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:614:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:619:15: style:inconclusive: Technically the member function 'mark_builder::suggest_marks' can be const. [functionConst] systemtap-5.1/tapset-mark.cxx:592:10: note: Technically the member function 'mark_builder::suggest_marks' can be const. systemtap-5.1/tapset-mark.cxx:619:15: note: Technically the member function 'mark_builder::suggest_marks' can be const. 2.18.0 systemtap-5.1/tapset-mark.cxx:619:48: style: Parameter 'sess' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-mark.cxx:629:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-mark.cxx:634:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-mark.cxx:645:20: style:inconclusive: Function 'build' argument 3 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent] systemtap-5.1/tapset-mark.cxx:610:28: note: Function 'build' argument 3 names different: declaration 'location' definition 'loc'. systemtap-5.1/tapset-mark.cxx:645:20: note: Function 'build' argument 3 names different: declaration 'location' definition 'loc'. 2.18.0 systemtap-5.1/tapset-mark.cxx:662:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-mark.cxx:672:14: style: Local variable 'name' shadows outer function [shadowFunction] systemtap-5.1/tapset-mark.cxx:614:18: note: Shadowed declaration systemtap-5.1/tapset-mark.cxx:672:14: note: Shadow variable 2.18.0 systemtap-5.1/tapset-mark.cxx:69:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:69:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:704:7: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/tapset-mark.cxx:70:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:70:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:71:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:71:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-mark.cxx:726:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-mark.cxx:765:41: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-mark.cxx:765:41: style:inconclusive: Function 'register_tapset_mark' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:105:46: note: Function 'register_tapset_mark' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-mark.cxx:765:41: note: Function 'register_tapset_mark' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-mark.cxx:89:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapset-mark.cxx:89:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-method.cxx:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-method.cxx:136:11: style: Condition 'has_line_number' is always true [knownConditionTrueFalse] systemtap-5.1/tapset-method.cxx:130:25: note: Assignment 'has_line_number=true', assigned value is 1 systemtap-5.1/tapset-method.cxx:134:25: note: Assuming condition is false systemtap-5.1/tapset-method.cxx:136:11: note: Condition 'has_line_number' is always true 2.18.0 systemtap-5.1/tapset-method.cxx:304:14: style: Condition 'has_return' is always true [knownConditionTrueFalse] systemtap-5.1/tapset-method.cxx:303:13: note: Assuming that condition '!has_return' is not redundant systemtap-5.1/tapset-method.cxx:304:14: note: Condition 'has_return' is always true 2.18.0 systemtap-5.1/tapset-method.cxx:304:28: style: Condition '!has_line_number' is always false [knownConditionTrueFalse] systemtap-5.1/tapset-method.cxx:303:28: note: Assuming that condition '!has_line_number' is not redundant systemtap-5.1/tapset-method.cxx:304:28: note: Condition '!has_line_number' is always false 2.18.0 systemtap-5.1/tapset-method.cxx:339:42: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-method.cxx:339:42: style:inconclusive: Function 'register_tapset_java' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:111:46: note: Function 'register_tapset_java' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-method.cxx:339:42: note: Function 'register_tapset_java' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-method.cxx:52:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1180:8: note: Virtual function in base class systemtap-5.1/tapset-method.cxx:52:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-method.cxx:73:16: style: struct member 'java_builder::java_cache' is never used. [unusedStructMember] 2.18.0 systemtap-5.1/tapset-method.cxx:78:8: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-method.cxx:78:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-method.cxx:84:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-method.cxx:84:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-method.cxx:90:22: style:inconclusive: Function 'build' argument 3 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent] systemtap-5.1/tapset-method.cxx:80:22: note: Function 'build' argument 3 names different: declaration 'location' definition 'loc'. systemtap-5.1/tapset-method.cxx:90:22: note: Function 'build' argument 3 names different: declaration 'location' definition 'loc'. 2.18.0 systemtap-5.1/tapset-netfilter.cxx:217:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:221:16: style: Local variable 'v' shadows outer variable [shadowVariable] systemtap-5.1/tapset-netfilter.cxx:210:35: note: Shadowed declaration systemtap-5.1/tapset-netfilter.cxx:221:16: note: Shadow variable 2.18.0 systemtap-5.1/tapset-netfilter.cxx:269:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:393:32: style: Variable 'np' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:393:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:401:40: style: Variable 'np2' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:418:32: style: Variable 'np' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:418:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:43:16: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:43:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:499:18: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:499:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:506:20: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:506:20: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:50:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:50:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:51:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:51:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:52:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:52:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:533:46: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:533:46: style:inconclusive: Function 'register_tapset_netfilter' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:108:51: note: Function 'register_tapset_netfilter' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-netfilter.cxx:533:46: note: Function 'register_tapset_netfilter' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-netfilter.cxx:61:3: style: Struct 'netfilter_var_expanding_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/tapset-netfilter.cxx:65:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapset-netfilter.cxx:65:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-netfilter.cxx:70:73: performance: Function parameter 'pri' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapset-perfmon.cxx:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-perfmon.cxx:283:18: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-perfmon.cxx:283:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-perfmon.cxx:290:20: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-perfmon.cxx:290:20: note: Function in derived class 2.18.0 systemtap-5.1/tapset-perfmon.cxx:329:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-perfmon.cxx:339:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-perfmon.cxx:340:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/tapset-perfmon.cxx:395:41: style:inconclusive: Function 'register_tapset_perf' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:109:46: note: Function 'register_tapset_perf' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-perfmon.cxx:395:41: note: Function 'register_tapset_perf' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-perfmon.cxx:413:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-perfmon.cxx:54:16: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-perfmon.cxx:54:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-perfmon.cxx:64:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-perfmon.cxx:64:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-perfmon.cxx:65:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-perfmon.cxx:65:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-perfmon.cxx:66:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-perfmon.cxx:66:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-perfmon.cxx:74:11: style:inconclusive: Function 'perf_derived_probe' argument 6 names different: declaration 'pp' definition 'process_p'. [funcArgNamesDifferent] systemtap-5.1/tapset-perfmon.cxx:53:25: note: Function 'perf_derived_probe' argument 6 names different: declaration 'pp' definition 'process_p'. systemtap-5.1/tapset-perfmon.cxx:74:11: note: Function 'perf_derived_probe' argument 6 names different: declaration 'pp' definition 'process_p'. 2.18.0 systemtap-5.1/tapset-perfmon.cxx:75:11: style:inconclusive: Function 'perf_derived_probe' argument 7 names different: declaration 'cp' definition 'counter_p'. [funcArgNamesDifferent] systemtap-5.1/tapset-perfmon.cxx:53:34: note: Function 'perf_derived_probe' argument 7 names different: declaration 'cp' definition 'counter_p'. systemtap-5.1/tapset-perfmon.cxx:75:11: note: Function 'perf_derived_probe' argument 7 names different: declaration 'cp' definition 'counter_p'. 2.18.0 systemtap-5.1/tapset-perfmon.cxx:77:13: style:inconclusive: Function 'perf_derived_probe' argument 9 names different: declaration 'pn' definition 'process_n'. [funcArgNamesDifferent] systemtap-5.1/tapset-perfmon.cxx:53:56: note: Function 'perf_derived_probe' argument 9 names different: declaration 'pn' definition 'process_n'. systemtap-5.1/tapset-perfmon.cxx:77:13: note: Function 'perf_derived_probe' argument 9 names different: declaration 'pn' definition 'process_n'. 2.18.0 systemtap-5.1/tapset-perfmon.cxx:78:13: style:inconclusive: Function 'perf_derived_probe' argument 10 names different: declaration 'cv' definition 'counter'. [funcArgNamesDifferent] systemtap-5.1/tapset-perfmon.cxx:53:67: note: Function 'perf_derived_probe' argument 10 names different: declaration 'cv' definition 'counter'. systemtap-5.1/tapset-perfmon.cxx:78:13: note: Function 'perf_derived_probe' argument 10 names different: declaration 'cv' definition 'counter'. 2.18.0 systemtap-5.1/tapset-procfs.cxx:100:24: style: Local variable 's' shadows outer argument [shadowArgument] systemtap-5.1/tapset-procfs.cxx:87:33: note: Shadowed declaration systemtap-5.1/tapset-procfs.cxx:100:24: note: Shadow variable 2.18.0 systemtap-5.1/tapset-procfs.cxx:109:24: style: Local variable 's' shadows outer argument [shadowArgument] systemtap-5.1/tapset-procfs.cxx:87:33: note: Shadowed declaration systemtap-5.1/tapset-procfs.cxx:109:24: note: Shadow variable 2.18.0 systemtap-5.1/tapset-procfs.cxx:127:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:127:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:173:59: style:inconclusive: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/tapset-procfs.cxx:78:38: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. systemtap-5.1/tapset-procfs.cxx:173:59: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. 2.18.0 systemtap-5.1/tapset-procfs.cxx:173:81: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-procfs.cxx:249:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-procfs.cxx:271:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-procfs.cxx:284:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-procfs.cxx:305:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-procfs.cxx:45:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:45:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:49:8: style: The function 'use_internal_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:262:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:49:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:659:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:659:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:665:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:665:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:717:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-procfs.cxx:756:43: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-procfs.cxx:756:43: style:inconclusive: Function 'register_tapset_procfs' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:106:48: note: Function 'register_tapset_procfs' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-procfs.cxx:756:43: note: Function 'register_tapset_procfs' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-procfs.cxx:79:8: style: The function 'emit_kernel_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:275:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:79:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:80:8: style: The function 'emit_kernel_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:284:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:80:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:81:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:81:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:82:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:82:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:83:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-procfs.cxx:83:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-procfs.cxx:87:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-python.cxx:120:8: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:120:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-python.cxx:124:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:124:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-python.cxx:130:14: style:inconclusive: Function 'python_derived_probe' argument 4 names different: declaration 'python_version' definition 'pv'. [funcArgNamesDifferent] systemtap-5.1/tapset-python.cxx:54:8: note: Function 'python_derived_probe' argument 4 names different: declaration 'python_version' definition 'pv'. systemtap-5.1/tapset-python.cxx:130:14: note: Function 'python_derived_probe' argument 4 names different: declaration 'python_version' definition 'pv'. 2.18.0 systemtap-5.1/tapset-python.cxx:131:26: style:inconclusive: Function 'python_derived_probe' argument 5 names different: declaration 'module' definition 'm'. [funcArgNamesDifferent] systemtap-5.1/tapset-python.cxx:54:40: note: Function 'python_derived_probe' argument 5 names different: declaration 'module' definition 'm'. systemtap-5.1/tapset-python.cxx:131:26: note: Function 'python_derived_probe' argument 5 names different: declaration 'module' definition 'm'. 2.18.0 systemtap-5.1/tapset-python.cxx:132:26: style:inconclusive: Function 'python_derived_probe' argument 6 names different: declaration 'function' definition 'f'. [funcArgNamesDifferent] systemtap-5.1/tapset-python.cxx:55:20: note: Function 'python_derived_probe' argument 6 names different: declaration 'function' definition 'f'. systemtap-5.1/tapset-python.cxx:132:26: note: Function 'python_derived_probe' argument 6 names different: declaration 'function' definition 'f'. 2.18.0 systemtap-5.1/tapset-python.cxx:133:15: style:inconclusive: Function 'python_derived_probe' argument 7 names different: declaration 'has_return' definition 'hr'. [funcArgNamesDifferent] systemtap-5.1/tapset-python.cxx:55:35: note: Function 'python_derived_probe' argument 7 names different: declaration 'has_return' definition 'hr'. systemtap-5.1/tapset-python.cxx:133:15: note: Function 'python_derived_probe' argument 7 names different: declaration 'has_return' definition 'hr'. 2.18.0 systemtap-5.1/tapset-python.cxx:134:15: style:inconclusive: Function 'python_derived_probe' argument 8 names different: declaration 'has_call' definition 'hc'. [funcArgNamesDifferent] systemtap-5.1/tapset-python.cxx:56:9: note: Function 'python_derived_probe' argument 8 names different: declaration 'has_call' definition 'hc'. systemtap-5.1/tapset-python.cxx:134:15: note: Function 'python_derived_probe' argument 8 names different: declaration 'has_call' definition 'hc'. 2.18.0 systemtap-5.1/tapset-python.cxx:156:23: style:inconclusive: Technically the member function 'python_derived_probe::flags' can be const. [functionConst] systemtap-5.1/tapset-python.cxx:58:16: note: Technically the member function 'python_derived_probe::flags' can be const. systemtap-5.1/tapset-python.cxx:156:23: note: Technically the member function 'python_derived_probe::flags' can be const. 2.18.0 systemtap-5.1/tapset-python.cxx:167:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-python.cxx:173:29: warning: The struct 'python_derived_probe_group' defines member function with name 'enroll' also defined in its parent struct 'generic_dpg < python_derived_probe >'. [duplInheritedMember] systemtap-5.1/tapsets.h:129:8: note: Parent function 'generic_dpg < python_derived_probe >::enroll' systemtap-5.1/tapset-python.cxx:173:29: note: Derived function 'python_derived_probe_group::enroll' 2.18.0 systemtap-5.1/tapset-python.cxx:173:59: style:inconclusive: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/tapset-python.cxx:75:38: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. systemtap-5.1/tapset-python.cxx:173:59: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. 2.18.0 systemtap-5.1/tapset-python.cxx:375:19: style: Local variable 'ls' shadows outer variable [shadowVariable] systemtap-5.1/tapset-python.cxx:342:18: note: Shadowed declaration systemtap-5.1/tapset-python.cxx:375:19: note: Shadow variable 2.18.0 systemtap-5.1/tapset-python.cxx:379:3: style: Variable 'last_fcall' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/tapset-python.cxx:322:27: note: repr_fcall is assigned 'new functioncall' here. systemtap-5.1/tapset-python.cxx:367:25: note: Assignment 'fcall=new functioncall', assigned value is symbolic=repr_fcall systemtap-5.1/tapset-python.cxx:379:3: note: Variable 'last_fcall' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/tapset-python.cxx:405:17: performance:inconclusive: Technically the member function 'python_builder::resolve' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapset-python.cxx:100:7: note: Technically the member function 'python_builder::resolve' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapset-python.cxx:405:17: note: Technically the member function 'python_builder::resolve' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapset-python.cxx:405:44: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-python.cxx:418:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYTHON_BASENAME [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-python.cxx:536:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-python.cxx:541:28: style: Local variable 'results' shadows outer variable [shadowVariable] systemtap-5.1/tapset-python.cxx:484:31: note: Shadowed declaration systemtap-5.1/tapset-python.cxx:541:28: note: Shadow variable 2.18.0 systemtap-5.1/tapset-python.cxx:570:28: style: Local variable 'results' shadows outer variable [shadowVariable] systemtap-5.1/tapset-python.cxx:484:31: note: Shadowed declaration systemtap-5.1/tapset-python.cxx:570:28: note: Shadow variable 2.18.0 systemtap-5.1/tapset-python.cxx:57:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:57:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-python.cxx:709:43: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-python.cxx:709:43: style:inconclusive: Function 'register_tapset_python' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:112:48: note: Function 'register_tapset_python' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-python.cxx:709:43: note: Function 'register_tapset_python' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-python.cxx:73:3: style: Struct 'python_derived_probe_group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/tapset-python.cxx:76:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:76:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-python.cxx:77:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:77:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-python.cxx:78:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:78:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-python.cxx:93:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapset-python.cxx:93:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:117:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-timers.cxx:219:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:219:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:223:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:230:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:223:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:224:8: performance:inconclusive: Technically the member function 'hrtimer_derived_probe::print_dupe_stamp' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 systemtap-5.1/tapset-timers.cxx:235:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:235:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:236:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:236:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:237:8: style: The function 'emit_module_refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:313:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:237:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:238:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:238:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:240:8: style: The function 'otf_supported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:334:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:240:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:244:8: style: The function 'otf_safe_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:337:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:244:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:272:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-timers.cxx:38:16: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:38:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:42:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:230:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:42:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:432:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:432:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:439:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:439:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:43:8: performance:inconclusive: Technically the member function 'timer_derived_probe::print_dupe_stamp' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 systemtap-5.1/tapset-timers.cxx:440:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:440:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:441:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:441:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:490:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapset-timers.cxx:55:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:55:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:56:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:56:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:57:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:57:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:594:18: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:594:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:601:20: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-timers.cxx:601:20: note: Function in derived class 2.18.0 systemtap-5.1/tapset-timers.cxx:698:43: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-timers.cxx:698:43: style:inconclusive: Function 'register_tapset_timers' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:107:48: note: Function 'register_tapset_timers' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-timers.cxx:698:43: note: Function 'register_tapset_timers' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-timers.cxx:790:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-timers.cxx:90:28: performance:inconclusive: Technically the member function 'timer_derived_probe_group::emit_interval' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapset-timers.cxx:49:8: note: Technically the member function 'timer_derived_probe_group::emit_interval' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapset-timers.cxx:90:28: note: Technically the member function 'timer_derived_probe_group::emit_interval' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapset-utrace.cxx:100:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:100:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:101:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:101:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:1061:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1075:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1089:29: performance:inconclusive: Technically the member function 'utrace_derived_probe_group::emit_dyninst_probe_decl' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapset-utrace.cxx:89:8: note: Technically the member function 'utrace_derived_probe_group::emit_dyninst_probe_decl' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapset-utrace.cxx:1089:29: note: Technically the member function 'utrace_derived_probe_group::emit_dyninst_probe_decl' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapset-utrace.cxx:1154:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1167:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1213:29: style:inconclusive: Technically the member function 'utrace_derived_probe_group::emit_module_linux_init' can be const. [functionConst] systemtap-5.1/tapset-utrace.cxx:85:8: note: Technically the member function 'utrace_derived_probe_group::emit_module_linux_init' can be const. systemtap-5.1/tapset-utrace.cxx:1213:29: note: Technically the member function 'utrace_derived_probe_group::emit_module_linux_init' can be const. 2.18.0 systemtap-5.1/tapset-utrace.cxx:1236:29: style:inconclusive: Technically the member function 'utrace_derived_probe_group::emit_module_dyninst_init' can be const. [functionConst] systemtap-5.1/tapset-utrace.cxx:92:8: note: Technically the member function 'utrace_derived_probe_group::emit_module_dyninst_init' can be const. systemtap-5.1/tapset-utrace.cxx:1236:29: note: Technically the member function 'utrace_derived_probe_group::emit_module_dyninst_init' can be const. 2.18.0 systemtap-5.1/tapset-utrace.cxx:1258:29: style:inconclusive: Technically the member function 'utrace_derived_probe_group::emit_module_linux_exit' can be const. [functionConst] systemtap-5.1/tapset-utrace.cxx:86:8: note: Technically the member function 'utrace_derived_probe_group::emit_module_linux_exit' can be const. systemtap-5.1/tapset-utrace.cxx:1258:29: note: Technically the member function 'utrace_derived_probe_group::emit_module_linux_exit' can be const. 2.18.0 systemtap-5.1/tapset-utrace.cxx:1272:29: style:inconclusive: Technically the member function 'utrace_derived_probe_group::emit_module_dyninst_exit' can be const. [functionConst] systemtap-5.1/tapset-utrace.cxx:93:8: note: Technically the member function 'utrace_derived_probe_group::emit_module_dyninst_exit' can be const. systemtap-5.1/tapset-utrace.cxx:1272:29: note: Technically the member function 'utrace_derived_probe_group::emit_module_dyninst_exit' can be const. 2.18.0 systemtap-5.1/tapset-utrace.cxx:127:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:127:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:1295:64: style:inconclusive: Function 'warn_for_bpf' argument 2 names different: declaration 'dpg' definition 'upg'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:85:47: note: Function 'warn_for_bpf' argument 2 names different: declaration 'dpg' definition 'upg'. systemtap-5.1/tapset-utrace.cxx:1295:64: note: Function 'warn_for_bpf' argument 2 names different: declaration 'dpg' definition 'upg'. 2.18.0 systemtap-5.1/tapset-utrace.cxx:1302:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1316:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1330:43: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapset-utrace.cxx:1330:43: style:inconclusive: Function 'register_tapset_utrace' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:110:48: note: Function 'register_tapset_utrace' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapset-utrace.cxx:1330:43: note: Function 'register_tapset_utrace' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapset-utrace.cxx:156:17: style: Local variable 'f' shadows outer argument [shadowArgument] systemtap-5.1/tapset-utrace.cxx:135:42: note: Shadowed declaration systemtap-5.1/tapset-utrace.cxx:156:17: note: Shadow variable 2.18.0 systemtap-5.1/tapset-utrace.cxx:244:23: style:inconclusive: Technically the member function 'utrace_derived_probe::print_dupe_stamp' can be const. [functionConst] systemtap-5.1/tapset-utrace.cxx:67:8: note: Technically the member function 'utrace_derived_probe::print_dupe_stamp' can be const. systemtap-5.1/tapset-utrace.cxx:244:23: note: Technically the member function 'utrace_derived_probe::print_dupe_stamp' can be const. 2.18.0 systemtap-5.1/tapset-utrace.cxx:437:17: style: Local variable 'a' shadows outer variable [shadowVariable] systemtap-5.1/tapset-utrace.cxx:374:19: note: Shadowed declaration systemtap-5.1/tapset-utrace.cxx:437:17: note: Shadow variable 2.18.0 systemtap-5.1/tapset-utrace.cxx:443:21: style: Local variable 'es' shadows outer variable [shadowVariable] systemtap-5.1/tapset-utrace.cxx:380:23: note: Shadowed declaration systemtap-5.1/tapset-utrace.cxx:443:21: note: Shadow variable 2.18.0 systemtap-5.1/tapset-utrace.cxx:448:14: style: Local variable 'vd' shadows outer variable [shadowVariable] systemtap-5.1/tapset-utrace.cxx:306:16: note: Shadowed declaration systemtap-5.1/tapset-utrace.cxx:448:14: note: Shadow variable 2.18.0 systemtap-5.1/tapset-utrace.cxx:459:7: style: Variable 'a' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/tapset-utrace.cxx:374:21: note: a is assigned 'new assignment' here. systemtap-5.1/tapset-utrace.cxx:459:7: note: Variable 'a' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/tapset-utrace.cxx:465:7: style: Variable 'es' is assigned an expression that holds the same value. [redundantAssignment] systemtap-5.1/tapset-utrace.cxx:380:26: note: es is assigned 'new expr_statement' here. systemtap-5.1/tapset-utrace.cxx:465:7: note: Variable 'es' is assigned an expression that holds the same value. 2.18.0 systemtap-5.1/tapset-utrace.cxx:64:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:64:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:655:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:655:16: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:66:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:230:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:66:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:68:8: style: The function 'getargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:211:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:68:8: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:704:10: style: Variable 'has_pid' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/tapset-utrace.cxx:721:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:721:18: note: Function in derived class 2.18.0 systemtap-5.1/tapset-utrace.cxx:726:29: warning: The struct 'utrace_derived_probe_group' defines member function with name 'enroll' also defined in its parent struct 'generic_dpg < utrace_derived_probe >'. [duplInheritedMember] systemtap-5.1/tapsets.h:129:8: note: Parent function 'generic_dpg < utrace_derived_probe >::enroll' systemtap-5.1/tapset-utrace.cxx:726:29: note: Derived function 'utrace_derived_probe_group::enroll' 2.18.0 systemtap-5.1/tapset-utrace.cxx:726:59: style:inconclusive: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/tapset-utrace.cxx:98:38: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. systemtap-5.1/tapset-utrace.cxx:726:59: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. 2.18.0 systemtap-5.1/tapset-utrace.cxx:742:29: performance:inconclusive: Technically the member function 'utrace_derived_probe_group::emit_linux_probe_decl' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapset-utrace.cxx:83:8: note: Technically the member function 'utrace_derived_probe_group::emit_linux_probe_decl' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapset-utrace.cxx:742:29: note: Technically the member function 'utrace_derived_probe_group::emit_linux_probe_decl' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapset-utrace.cxx:99:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapset-utrace.cxx:99:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10041:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10058:6: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:10081:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:10191:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10205:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10216:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10227:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10237:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:10276:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10287:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:10302:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:10348:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:10349:35: style:inconclusive: Function 'sort_for_bpf' argument 2 names different: declaration 'u' definition 'upg'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:76:33: note: Function 'sort_for_bpf' argument 2 names different: declaration 'u' definition 'upg'. systemtap-5.1/tapsets.cxx:10349:35: note: Function 'sort_for_bpf' argument 2 names different: declaration 'u' definition 'upg'. 2.18.0 systemtap-5.1/tapsets.cxx:10411:8: style: The function 'printsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:208:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10411:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10412:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:435:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10412:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10427:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1434:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10427:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10479:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:10481:27: style: Local variable 'module' shadows outer argument [shadowArgument] systemtap-5.1/tapsets.cxx:10435:26: note: Shadowed declaration systemtap-5.1/tapsets.cxx:10481:27: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:1052:8: style: The function 'build_no_more' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:363:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:1052:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10560:8: style: The function 'build_no_more' overrides a function in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/elaborate.h:363:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10560:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10560:8: style: The function 'build_no_more' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:363:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10560:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10562:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10562:16: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10567:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10567:18: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10586:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1058:4: style: The destructor '~dwarf_builder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:362:12: note: Virtual destructor in base class systemtap-5.1/tapsets.cxx:1058:4: note: Destructor in derived class 2.18.0 systemtap-5.1/tapsets.cxx:1063:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:1063:16: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10659:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1069:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapsets.cxx:1069:18: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10773:8: style: The function 'printsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:208:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10773:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10774:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10774:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10784:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10784:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10785:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10785:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10786:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10786:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:10856:64: style:inconclusive: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:10783:38: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. systemtap-5.1/tapsets.cxx:10856:64: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. 2.18.0 systemtap-5.1/tapsets.cxx:10904:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:10977:64: style:inconclusive: Function 'warn_for_bpf' argument 2 names different: declaration 'dpg' definition 'hpg'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:82:47: note: Function 'warn_for_bpf' argument 2 names different: declaration 'dpg' definition 'hpg'. systemtap-5.1/tapsets.cxx:10977:64: note: Function 'warn_for_bpf' argument 2 names different: declaration 'dpg' definition 'hpg'. 2.18.0 systemtap-5.1/tapsets.cxx:10993:3: style: Struct 'hwbkpt_builder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/tapsets.cxx:10994:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:10994:16: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11000:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11000:18: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11104:8: style: The function 'getargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:211:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11104:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11105:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:205:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11105:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11116:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11116:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11117:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11117:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11118:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11118:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11131:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:11131:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:11147:7: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/tapsets.cxx:11302:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11337:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11349:60: style:inconclusive: Function 'tracepoint_derived_probe' argument 6 names different: declaration 'base_probe' definition 'base'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:11096:36: note: Function 'tracepoint_derived_probe' argument 6 names different: declaration 'base_probe' definition 'base'. systemtap-5.1/tapsets.cxx:11349:60: note: Function 'tracepoint_derived_probe' argument 6 names different: declaration 'base_probe' definition 'base'. 2.18.0 systemtap-5.1/tapsets.cxx:11349:79: style:inconclusive: Function 'tracepoint_derived_probe' argument 7 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:11096:61: note: Function 'tracepoint_derived_probe' argument 7 names different: declaration 'location' definition 'loc'. systemtap-5.1/tapsets.cxx:11349:79: note: Function 'tracepoint_derived_probe' argument 7 names different: declaration 'location' definition 'loc'. 2.18.0 systemtap-5.1/tapsets.cxx:11383:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11401:32: style: Local variable 'v' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:11387:36: note: Shadowed declaration systemtap-5.1/tapsets.cxx:11401:32: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:11414:20: style: Local variable 'v' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:11387:36: note: Shadowed declaration systemtap-5.1/tapsets.cxx:11414:20: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:11447:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11499:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dwarf_Word [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11524:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_byte_size [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11577:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_structure_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11593:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 systemtap-5.1/tapsets.cxx:11596:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11617:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_formal_parameter [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11623:21: style: Variable 'tparg' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/tapsets.cxx:11648:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11711:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:11718:46: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:11865:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1192:26: style: Variable 'ddp' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:12181:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12399:8: style: The function 'handle_query_module' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:729:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:12399:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12404:8: style: The function 'query_library' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:712:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:12404:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12405:8: style: The function 'query_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:713:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:12405:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12430:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12498:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:12533:13: style: Condition '0&¤t_system=="raw_syscalls"' is always false [knownConditionTrueFalse] 2.18.0 systemtap-5.1/tapsets.cxx:12563:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12593:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_name [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12628:19: performance:inconclusive: Technically the member function 'tracepoint_query::handle_query_type_syscall_events' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapsets.cxx:12403:7: note: Technically the member function 'tracepoint_query::handle_query_type_syscall_events' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapsets.cxx:12628:19: note: Technically the member function 'tracepoint_query::handle_query_type_syscall_events' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapsets.cxx:12632:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12640:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_ABORT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12648:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_ABORT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12660:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_ABORT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12677:4: style: The destructor '~tracepoint_builder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:362:12: note: Virtual destructor in base class systemtap-5.1/tapsets.cxx:12677:4: note: Destructor in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12679:8: style: The function 'build_no_more' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:363:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:12679:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12682:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12689:8: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:12689:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12694:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapsets.cxx:12694:18: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:12704:21: performance:inconclusive: Technically the member function 'tracepoint_builder::get_tracequery_modules' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapsets.cxx:12670:8: note: Technically the member function 'tracepoint_builder::get_tracequery_modules' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapsets.cxx:12704:21: note: Technically the member function 'tracepoint_builder::get_tracequery_modules' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapsets.cxx:12710:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:12950:27: style: Local variable 'name' shadows outer function [shadowFunction] systemtap-5.1/tapsets.cxx:12694:18: note: Shadowed declaration systemtap-5.1/tapsets.cxx:12950:27: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:12950:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_comp_dir [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1296:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:13113:7: style: Condition '!init_dw(s)' is always false [knownConditionTrueFalse] systemtap-5.1/tapsets.cxx:13113:15: note: Calling function 'init_dw' returns 1 systemtap-5.1/tapsets.cxx:13113:7: note: Condition '!init_dw(s)' is always false 2.18.0 systemtap-5.1/tapsets.cxx:13125:19: style: The comparison 'results_pre == results_post' is always true because 'results_pre' and 'results_post' represent the same value. [knownConditionTrueFalse] systemtap-5.1/tapsets.cxx:13120:47: note: 'results_pre' is assigned value 'finished_results.size()' here. systemtap-5.1/tapsets.cxx:13122:48: note: 'results_post' is assigned value 'finished_results.size()' here. systemtap-5.1/tapsets.cxx:13125:19: note: The comparison 'results_pre == results_post' is always true because 'results_pre' and 'results_post' represent the same value. 2.18.0 systemtap-5.1/tapsets.cxx:13129:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:13140:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:13163:47: style:inconclusive: Function 'register_standard_tapsets' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent] systemtap-5.1/tapsets.h:20:51: note: Function 'register_standard_tapsets' argument 1 names different: declaration 'sess' definition 's'. systemtap-5.1/tapsets.cxx:13163:47: note: Function 'register_standard_tapsets' argument 1 names different: declaration 'sess' definition 's'. 2.18.0 systemtap-5.1/tapsets.cxx:13261:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13262:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13263:3: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:13264:3: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:13265:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13266:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13267:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13268:3: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:13269:3: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:13270:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13271:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13276:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13277:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13279:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13284:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13285:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13286:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:13287:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:1368:36: style: Variable 'exn' can be declared as reference to const [constVariableReference] 2.18.0 systemtap-5.1/tapsets.cxx:1447:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1477:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_PPC64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1507:46: style:inconclusive: Function 'add_probe_point' argument 1 names different: declaration 'funcname' definition 'dw_funcname'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:883:40: note: Function 'add_probe_point' argument 1 names different: declaration 'funcname' definition 'dw_funcname'. systemtap-5.1/tapsets.cxx:1507:46: note: Function 'add_probe_point' argument 1 names different: declaration 'funcname' definition 'dw_funcname'. 2.18.0 systemtap-5.1/tapsets.cxx:1540:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1586:19: style: Variable 'symbol' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:1672:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1741:14: performance:inconclusive: Technically the member function 'dwarf_query::final_function_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapsets.cxx:975:19: note: Technically the member function 'dwarf_query::final_function_name' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapsets.cxx:1741:14: note: Technically the member function 'dwarf_query::final_function_name' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapsets.cxx:1770:14: style:inconclusive: Technically the member function 'dwarf_query::filtered_all' can be const. [functionConst] systemtap-5.1/tapsets.cxx:971:24: note: Technically the member function 'dwarf_query::filtered_all' can be const. systemtap-5.1/tapsets.cxx:1770:14: note: Technically the member function 'dwarf_query::filtered_all' can be const. 2.18.0 systemtap-5.1/tapsets.cxx:1840:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:1965:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2024:31: style: Parameter 'caller' can be declared as reference to const. However it seems that 'query_callee' is a callback function, if 'caller' is declared with const you might also need to cast function pointer(s). [constParameterCallback] systemtap-5.1/tapsets.cxx:2430:46: note: You might need to cast the function pointer here systemtap-5.1/tapsets.cxx:2024:31: note: Parameter 'caller' can be declared as reference to const 2.18.0 systemtap-5.1/tapsets.cxx:2064:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2296:21: style: Local variable 'func' shadows outer argument [shadowArgument] systemtap-5.1/tapsets.cxx:2244:31: note: Shadowed declaration systemtap-5.1/tapsets.cxx:2296:21: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:2326:17: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:2331:29: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:2358:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_ABORT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2494:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2671:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2745:29: style: Parameter 'dw' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:2748:34: style: Parameter 'base_loc' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:2774:18: performance: Function parameter 'user_lib' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapsets.cxx:2792:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2800:41: style:inconclusive: Function 'query_library' argument 1 names different: declaration 'data' definition 'library'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:880:35: note: Function 'query_library' argument 1 names different: declaration 'data' definition 'library'. systemtap-5.1/tapsets.cxx:2800:41: note: Function 'query_library' argument 1 names different: declaration 'data' definition 'library'. 2.18.0 systemtap-5.1/tapsets.cxx:2816:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:2816:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:2821:61: style:inconclusive: Function 'query_plt_callback' argument 2 names different: declaration 'link' definition 'entry'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:711:63: note: Function 'query_plt_callback' argument 2 names different: declaration 'link' definition 'entry'. systemtap-5.1/tapsets.cxx:2821:61: note: Function 'query_plt_callback' argument 2 names different: declaration 'link' definition 'entry'. 2.18.0 systemtap-5.1/tapsets.cxx:2821:75: style:inconclusive: Function 'query_plt_callback' argument 3 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:711:76: note: Function 'query_plt_callback' argument 3 names different: declaration 'addr' definition 'address'. systemtap-5.1/tapsets.cxx:2821:75: note: Function 'query_plt_callback' argument 3 names different: declaration 'addr' definition 'address'. 2.18.0 systemtap-5.1/tapsets.cxx:2831:38: style: Parameter 'base_loc' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:2886:51: style:inconclusive: Function 'query_plt' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:881:45: note: Function 'query_plt' argument 2 names different: declaration 'addr' definition 'address'. systemtap-5.1/tapsets.cxx:2886:51: note: Function 'query_plt' argument 2 names different: declaration 'addr' definition 'address'. 2.18.0 systemtap-5.1/tapsets.cxx:2900:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:2935:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:2935:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:2936:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1431:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:2936:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:2937:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1429:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:2937:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:2938:8: style: The function 'visit_entry_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1434:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:2938:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:2939:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1435:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:2939:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3079:22: style: Variable 'old_operand' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:3115:20: style: Variable 'tsym' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:3129:34: style: Local variable 'e' shadows outer argument [shadowArgument] systemtap-5.1/tapsets.cxx:3077:54: note: Shadowed declaration systemtap-5.1/tapsets.cxx:3129:34: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:3136:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:3152:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1116:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:3152:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3154:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1125:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:3154:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3156:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1124:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:3156:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3158:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1122:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:3158:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3160:8: style: The function 'visit_autocast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1123:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:3160:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3162:8: style: The function 'visit_perf_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1128:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:3162:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:3197:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:3418:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:3461:41: style:inconclusive: Function 'recurse' argument 1 names different: declaration 'type' definition 'start_type'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:3330:28: note: Function 'recurse' argument 1 names different: declaration 'type' definition 'start_type'. systemtap-5.1/tapsets.cxx:3461:41: note: Function 'recurse' argument 1 names different: declaration 'type' definition 'start_type'. 2.18.0 systemtap-5.1/tapsets.cxx:3516:50: style:inconclusive: Function 'recurse_bitfield' argument 1 names different: declaration 'type' definition 'start_type'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:3332:37: note: Function 'recurse_bitfield' argument 1 names different: declaration 'type' definition 'start_type'. systemtap-5.1/tapsets.cxx:3516:50: note: Function 'recurse_bitfield' argument 1 names different: declaration 'type' definition 'start_type'. 2.18.0 systemtap-5.1/tapsets.cxx:3523:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_enumeration_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:3565:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dwarf_Word [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:3609:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_AT_type [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:3623:13: style: Condition 'i>0' is always false [knownConditionTrueFalse] 2.18.0 systemtap-5.1/tapsets.cxx:3629:16: style: Condition 'isaved_conversion_error' is always false [knownConditionTrueFalse] systemtap-5.1/tapsets.cxx:4569:38: note: Assignment 'tsym->saved_conversion_error=0', assigned value is 0 systemtap-5.1/tapsets.cxx:4572:15: note: Condition 'tsym->saved_conversion_error' is always false 2.18.0 systemtap-5.1/tapsets.cxx:4588:25: style: Local variable 'scopes' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:2921:21: note: Shadowed declaration systemtap-5.1/tapsets.cxx:4588:25: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:4591:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DW_TAG_compile_unit [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:4644:25: style: Condition 'tsym->saved_conversion_error' is always false [knownConditionTrueFalse] systemtap-5.1/tapsets.cxx:4641:48: note: Assignment 'tsym->saved_conversion_error=0', assigned value is 0 systemtap-5.1/tapsets.cxx:4644:25: note: Condition 'tsym->saved_conversion_error' is always false 2.18.0 systemtap-5.1/tapsets.cxx:4787:32: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:4825:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:4963:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1429:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:4963:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:4980:8: style: The function 'handle_query_module' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:729:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:4980:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:4981:8: style: The function 'query_library' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:712:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:4981:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:4982:8: style: The function 'query_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:713:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:4982:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:5032:24: style: Variable 'v' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:5096:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:5206:19: style: The scope of the variable 'tick' can be reduced. [variableScope] 2.18.0 systemtap-5.1/tapsets.cxx:5254:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:5264:36: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:5275:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1431:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:5275:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:5295:8: style: The function 'handle_query_module' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:729:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:5295:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:5296:8: style: The function 'query_library' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:712:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:5296:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:5297:8: style: The function 'query_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:713:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:5297:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:5312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWARF_CB_OK [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:533:3: style: Struct 'symbol_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/tapsets.cxx:537:33: style: Parameter 'die' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:5440:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:5460:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:5473:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:5494:50: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:5538:58: style:inconclusive: Function 'dwarf_derived_probe' argument 1 names different: declaration 'function' definition 'funcname'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:563:40: note: Function 'dwarf_derived_probe' argument 1 names different: declaration 'function' definition 'funcname'. systemtap-5.1/tapsets.cxx:5538:58: note: Function 'dwarf_derived_probe' argument 1 names different: declaration 'function' definition 'funcname'. 2.18.0 systemtap-5.1/tapsets.cxx:5658:15: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/tapsets.cxx:583:8: style: The function 'printsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:208:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:583:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:584:8: style: The function 'printsig_nonest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:209:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:584:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:585:16: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:435:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:585:16: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:586:8: style: The function 'emit_probe_local_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:226:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:586:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:587:8: style: The function 'getargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:211:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:587:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:5881:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:589:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:230:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:589:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:6068:22: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:6241:75: style:inconclusive: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:676:46: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. systemtap-5.1/tapsets.cxx:6241:75: note: Function 'enroll' argument 1 names different: declaration 'probe' definition 'p'. 2.18.0 systemtap-5.1/tapsets.cxx:6298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:6478:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:6484:33: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:6535:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:653:8: style: The function 'join_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:585:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:653:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:655:8: style: The function 'emit_privilege_assertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:589:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:655:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:656:8: performance:inconclusive: Technically the member function 'uprobe_derived_probe::print_dupe_stamp' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 systemtap-5.1/tapsets.cxx:656:8: warning: The struct 'uprobe_derived_probe' defines member function with name 'print_dupe_stamp' also defined in its parent struct 'dwarf_derived_probe'. [duplInheritedMember] systemtap-5.1/tapsets.cxx:6012:22: note: Parent function 'dwarf_derived_probe::print_dupe_stamp' systemtap-5.1/tapsets.cxx:656:8: note: Derived function 'uprobe_derived_probe::print_dupe_stamp' 2.18.0 systemtap-5.1/tapsets.cxx:657:8: style: The function 'getargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:587:8: note: Virtual function in base class systemtap-5.1/tapsets.cxx:657:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:6610:8: style: The function 'visit_target_symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1423:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:6610:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:6634:8: style: The function 'visit_atvar_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1431:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:6634:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:6635:8: style: The function 'visit_cast_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1429:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:6635:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:6646:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_X86_64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:677:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:677:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:678:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:678:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:679:8: style: The function 'emit_module_refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:313:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:679:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:680:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:680:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:681:8: style: The function 'otf_supported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:334:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:681:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:684:8: style: The function 'otf_safe_context' overrides a function in a base class but is identical to the overridden function [uselessOverride] systemtap-5.1/elaborate.h:337:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:684:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:684:8: style: The function 'otf_safe_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:337:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:684:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:7082:35: style:inconclusive: Technically the member function 'sdt_uprobe_var_expanding_visitor::parse_out_arg_precision' can be const. [functionConst] systemtap-5.1/tapsets.cxx:6612:8: note: Technically the member function 'sdt_uprobe_var_expanding_visitor::parse_out_arg_precision' can be const. systemtap-5.1/tapsets.cxx:7082:35: note: Technically the member function 'sdt_uprobe_var_expanding_visitor::parse_out_arg_precision' can be const. 2.18.0 systemtap-5.1/tapsets.cxx:7085:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7104:35: performance:inconclusive: Technically the member function 'sdt_uprobe_var_expanding_visitor::parse_out_arg_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] systemtap-5.1/tapsets.cxx:6613:8: note: Technically the member function 'sdt_uprobe_var_expanding_visitor::parse_out_arg_type' can be static (but you may consider moving to unnamed namespace). systemtap-5.1/tapsets.cxx:7104:35: note: Technically the member function 'sdt_uprobe_var_expanding_visitor::parse_out_arg_type' can be static (but you may consider moving to unnamed namespace). 2.18.0 systemtap-5.1/tapsets.cxx:7108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7119:73: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:7137:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_MIPS [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7173:74: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:7182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_PPC [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7256:81: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:7269:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_ARM [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7296:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/tapsets.cxx:7352:18: style: Local variable 'regnames' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:6604:10: note: Shadowed declaration systemtap-5.1/tapsets.cxx:7352:18: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:7361:80: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/tapsets.cxx:7398:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 systemtap-5.1/tapsets.cxx:7407:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7441:19: style: The scope of the variable 'tick' can be reduced. [variableScope] 2.18.0 systemtap-5.1/tapsets.cxx:7470:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_X86_64 [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7599:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7676:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7730:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7744:8: style: The function 'query_library' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:712:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:7744:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:7748:8: style: The function 'query_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:713:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:7748:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:7749:8: style: The function 'handle_query_module' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:729:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:7749:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:7793:8: style:inconclusive: Technically the member function 'sdt_query::have_uprobe' can be const. [functionConst] 2.18.0 systemtap-5.1/tapsets.cxx:7794:8: style:inconclusive: Technically the member function 'sdt_query::have_debuginfo_uprobe' can be const. [functionConst] 2.18.0 systemtap-5.1/tapsets.cxx:7798:8: style:inconclusive: Technically the member function 'sdt_query::have_debuginfoless_uprobe' can be const. [functionConst] 2.18.0 systemtap-5.1/tapsets.cxx:7804:70: performance: Function parameter 'user_lib' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapsets.cxx:7821:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7846:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7898:17: style: Local variable 'params' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:7756:25: note: Shadowed declaration systemtap-5.1/tapsets.cxx:7898:17: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:7949:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:7954:18: style: Variable 'shdr' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:7992:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8041:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELF_T_ADDR [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8050:7: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8061:22: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8065:22: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:809:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8121:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:8121:70: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8122:32: style: Variable 'pbe_v2' can be declared as pointer to const [constVariablePointer] 2.18.0 systemtap-5.1/tapsets.cxx:8122:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:8122:70: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8130:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8136:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:8136:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 systemtap-5.1/tapsets.cxx:8146:25: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8146:62: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8157:25: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8157:62: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8158:28: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8158:69: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8162:27: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8162:70: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:8181:56: style: Parameter 'results' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:8185:12: style: Local variable 'semaphore' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:7774:14: note: Shadowed declaration systemtap-5.1/tapsets.cxx:8185:12: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:8206:23: style: Local variable 'i' shadows outer variable [shadowVariable] systemtap-5.1/tapsets.cxx:8183:17: note: Shadowed declaration systemtap-5.1/tapsets.cxx:8206:23: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:8209:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8311:39: style:inconclusive: Function 'query_library' argument 1 names different: declaration 'data' definition 'library'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:7744:35: note: Function 'query_library' argument 1 names different: declaration 'data' definition 'library'. systemtap-5.1/tapsets.cxx:8311:39: note: Function 'query_library' argument 1 names different: declaration 'data' definition 'library'. 2.18.0 systemtap-5.1/tapsets.cxx:8319:34: style: Parameter 'sess' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:8336:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8385:42: style: Parameter 'sess' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:8414:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8427:44: style: Parameter 'sess' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:8433:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8536:23: style: The scope of the variable 'sess' can be reduced. [variableScope] 2.18.0 systemtap-5.1/tapsets.cxx:8537:12: style: The scope of the variable 'dw' can be reduced. [variableScope] 2.18.0 systemtap-5.1/tapsets.cxx:8558:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8607:40: style: Parameter 'sess' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/tapsets.cxx:8615:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:8651:11: style: The scope of the variable 'proc_pid' can be reduced. [variableScope] 2.18.0 systemtap-5.1/tapsets.cxx:877:16: style: The function 'handle_query_module' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:729:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:877:16: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:8801:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:880:8: style: The function 'query_library' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:712:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:880:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:881:8: style: The function 'query_plt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/tapsets.cxx:713:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:881:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHN_UNDEF [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9213:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHN_UNDEF [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9246:15: style:inconclusive: Technically the member function 'symbol_table::reject_section' can be const. [functionConst] systemtap-5.1/tapsets.cxx:526:8: note: Technically the member function 'symbol_table::reject_section' can be const. systemtap-5.1/tapsets.cxx:9246:15: note: Technically the member function 'symbol_table::reject_section' can be const. 2.18.0 systemtap-5.1/tapsets.cxx:9248:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHN_UNDEF [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9293:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STT_FUNC [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9367:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9402:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9442:23: style: Local variable 'name' shadows outer variable [shadowVariable] systemtap-5.1/dwflpp.h:131:15: note: Shadowed declaration systemtap-5.1/tapsets.cxx:9442:23: note: Shadow variable 2.18.0 systemtap-5.1/tapsets.cxx:9484:10: performance:inconclusive: Technically the member function 'uprobe_derived_probe_group::make_pbm_key' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 systemtap-5.1/tapsets.cxx:9513:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9513:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9514:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9514:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9515:8: style: The function 'emit_module_refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:313:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9515:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9516:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9516:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9519:8: style: The function 'otf_supported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:334:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9519:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9524:8: style: The function 'otf_safe_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:337:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9524:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9580:21: style:inconclusive: Function 'emit_perf_read_handler' argument 2 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent] systemtap-5.1/tapsets.cxx:659:62: note: Function 'emit_perf_read_handler' argument 2 names different: declaration 'i' definition 'idx'. systemtap-5.1/tapsets.cxx:9580:21: note: Function 'emit_perf_read_handler' argument 2 names different: declaration 'i' definition 'idx'. 2.18.0 systemtap-5.1/tapsets.cxx:95:18: performance: Function parameter 'statestr' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapsets.cxx:95:35: performance: Function parameter 'statestr2' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapsets.cxx:95:53: performance: Function parameter 'probe' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapsets.cxx:9617:16: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:349:16: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9617:16: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9638:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:365:23: note: Virtual function in base class systemtap-5.1/tapsets.cxx:9638:18: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.cxx:9646:25: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:9670:24: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:9672:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:96:18: performance: Function parameter 'probe_type' should be passed by const reference. [passedByValue] 2.18.0 systemtap-5.1/tapsets.cxx:9720:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:9757:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probes [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/tapsets.cxx:9863:6: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:9898:6: style: C-style pointer casting [cstyleCast] 2.18.0 systemtap-5.1/tapsets.cxx:9937:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.cxx:9970:7: debug: CheckClass::isMemberVar found used member variable 'probes' with varid 0 [varid0] 2.18.0 systemtap-5.1/tapsets.h:138:3: style: Struct 'var_expanding_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/tapsets.h:139:8: style: The function 'visit_assignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1418:16: note: Virtual function in base class systemtap-5.1/tapsets.h:139:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:140:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1408:16: note: Virtual function in base class systemtap-5.1/tapsets.h:140:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:141:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1409:16: note: Virtual function in base class systemtap-5.1/tapsets.h:141:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:142:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1399:16: note: Virtual function in base class systemtap-5.1/tapsets.h:142:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:143:8: style: The function 'visit_defined_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1432:16: note: Virtual function in base class systemtap-5.1/tapsets.h:143:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:146:8: style: The function 'visit_functioncall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1425:16: note: Virtual function in base class systemtap-5.1/tapsets.h:146:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:177:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:117:21: note: Virtual function in base class systemtap-5.1/tapsets.h:177:13: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:178:8: style: The function 'expandable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:124:16: note: Virtual function in base class systemtap-5.1/tapsets.h:178:8: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:179:17: style: The function 'expand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:125:25: note: Virtual function in base class systemtap-5.1/tapsets.h:179:17: note: Function in derived class 2.18.0 systemtap-5.1/tapsets.h:180:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:126:16: note: Virtual function in base class systemtap-5.1/tapsets.h:180:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:127:40: style: Parameter 's' can be declared as reference to const [constParameterReference] 2.18.0 systemtap-5.1/task_finder.cxx:48:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:48:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:49:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:49:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:50:8: style: The function 'emit_module_post_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:309:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:50:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:51:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:51:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:57:8: style: The function 'emit_module_decls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:294:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:57:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:58:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:302:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:58:8: note: Function in derived class 2.18.0 systemtap-5.1/task_finder.cxx:59:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/elaborate.h:320:16: note: Virtual function in base class systemtap-5.1/task_finder.cxx:59:8: note: Function in derived class 2.18.0 systemtap-5.1/testsuite/systemtap.base/stap_hwbkpt_kmod.c:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.base/stap_hwbkpt_kmod.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] head systemtap-5.1/testsuite/systemtap.base/stap_hwbkpt_kmod.c:73:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.base/stap_hwbkpt_kmod.c:73:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/accept4.c:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/accept4.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/copy_file_range.c:16:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/copy_file_range.c:16:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/fanotify.c:17:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/fanotify.c:17:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/handle_at.c:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/handle_at.c:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/kexec_load.c:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/kexec_load.c:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/kexec_load.c:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_kexec_load [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/kexec_load.c:68:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:146:3: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:165:3: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:168:3: error: Resource leak: fd1 [resourceLeak] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:168:7: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment] systemtap-5.1/testsuite/systemtap.syscall/openclose.c:138:7: note: fd1 is assigned systemtap-5.1/testsuite/systemtap.syscall/openclose.c:168:7: note: fd1 is overwritten 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:185:10: error: Invalid close() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] head systemtap-5.1/testsuite/systemtap.syscall/openclose.c:190:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/openclose.c:190:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:212:3: error: Resource leak: fd2 [resourceLeak] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:40:7: style: Variable 'fd2' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:43:3: error: Return value of allocation function 'creat' is not stored. [leakReturnValNotUsed] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/openclose.c:50:3: error: Return value of allocation function 'creat' is not stored. [leakReturnValNotUsed] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/prctl.c:20:10: style: Unused variable: int_ptr [unusedVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/prctl.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_SET_DUMPABLE [valueFlowBailoutIncompleteVar] head systemtap-5.1/testsuite/systemtap.syscall/prctl.c:8:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/prctl.c:8:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/prlimit.c:21:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/prlimit.c:21:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/process_vm.c:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/process_vm.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/readahead.c:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/readahead.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:104:34: style: Parameter 'ssin' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:104:60: style: Parameter 'ssun' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:144:10: style: Variable 'buf' can be declared as const array [constVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:170:21: style: Variable 'sin2.sin_family' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:172:19: style: Variable 'sin2.sin_port' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:173:26: style: Variable 'sin2.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:175:21: style: Variable 'sin4.sin_family' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:176:19: style: Variable 'sin4.sin_port' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:177:26: style: Variable 'sin4.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:178:13: style: Variable 'fromlen' is assigned a value that is never used. [unreadVariable] head systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:215:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:215:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:77:18: warning: Either the condition 'newfd>=0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:74:16: note: Assuming that condition 'newfd>=0' is not redundant systemtap-5.1/testsuite/systemtap.syscall/recvmmsg.c:77:18: note: Invalid argument 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:103:34: style: Parameter 'ssin' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:103:60: style: Parameter 'ssun' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:152:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:168:21: style: Variable 'sin2.sin_family' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:170:19: style: Variable 'sin2.sin_port' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:171:26: style: Variable 'sin2.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:173:21: style: Variable 'sin4.sin_family' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:174:19: style: Variable 'sin4.sin_port' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:175:26: style: Variable 'sin4.sin_addr.s_addr' is assigned a value that is never used. [unreadVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:191:14: error: Invalid recvmsg() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] head systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:213:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:213:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:76:18: warning: Either the condition 'newfd>=0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:73:16: note: Assuming that condition 'newfd>=0' is not redundant systemtap-5.1/testsuite/systemtap.syscall/recvmsg.c:76:18: note: Invalid argument head systemtap-5.1/testsuite/systemtap.syscall/rt_signal.c:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/rt_signal.c:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/rt_signal.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __NR_rt_sigqueueinfo [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/rt_signal.c:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:102:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:121:14: error: Invalid sendmsg() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] head systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:135:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:135:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:63:34: style: Parameter 'sin0' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/sendmsg.c:96:12: style: Unused variable: rdfds [unusedVariable] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:189:3: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:200:3: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:211:3: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:223:3: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] head systemtap-5.1/testsuite/systemtap.syscall/stat.c:39:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] head systemtap-5.1/testsuite/systemtap.syscall/stat.c:39:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __GLIBC_PREREQ( ... ) [preprocessorErrorDirective] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCL_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:71:10: error: Invalid fstat() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] 2.18.0 systemtap-5.1/testsuite/systemtap.syscall/stat.c:75:10: error: Invalid fstat() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] 2.18.0 systemtap-5.1/translate.cxx:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/translate.cxx:1069:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:1031:16: note: Virtual function in base class systemtap-5.1/translate.cxx:1069:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:1118:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/translate.cxx:112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/translate.cxx:1163:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/translate.cxx:129:3: style: Struct 'c_unparser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/translate.cxx:129:57: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] 2.18.0 systemtap-5.1/translate.cxx:134:4: style: The destructor '~c_unparser' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:25:12: note: Virtual destructor in base class systemtap-5.1/translate.cxx:134:4: note: Destructor in derived class 2.18.0 systemtap-5.1/translate.cxx:144:8: style: The function 'emit_common_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:27:16: note: Virtual function in base class systemtap-5.1/translate.cxx:144:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:145:8: style: The function 'emit_global' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:46:16: note: Virtual function in base class systemtap-5.1/translate.cxx:145:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:146:8: style: The function 'emit_global_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:50:16: note: Virtual function in base class systemtap-5.1/translate.cxx:146:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:147:8: style: The function 'emit_global_init_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:54:16: note: Virtual function in base class systemtap-5.1/translate.cxx:147:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:148:8: style: The function 'emit_global_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:60:16: note: Virtual function in base class systemtap-5.1/translate.cxx:148:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:149:8: style: The function 'emit_global_init_setters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:63:16: note: Virtual function in base class systemtap-5.1/translate.cxx:149:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:150:8: style: The function 'emit_functionsig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:67:16: note: Virtual function in base class systemtap-5.1/translate.cxx:150:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:151:8: style: The function 'emit_kernel_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:70:16: note: Virtual function in base class systemtap-5.1/translate.cxx:151:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:152:8: style: The function 'emit_kernel_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:71:16: note: Virtual function in base class systemtap-5.1/translate.cxx:152:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:153:8: style: The function 'emit_module_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:74:16: note: Virtual function in base class systemtap-5.1/translate.cxx:153:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:154:8: style: The function 'emit_module_refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:75:16: note: Virtual function in base class systemtap-5.1/translate.cxx:154:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:155:8: style: The function 'emit_module_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:76:16: note: Virtual function in base class systemtap-5.1/translate.cxx:155:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:156:8: style: The function 'emit_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:79:16: note: Virtual function in base class systemtap-5.1/translate.cxx:156:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:162:8: style: The function 'emit_probe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:84:16: note: Virtual function in base class systemtap-5.1/translate.cxx:162:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:1814:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/translate.cxx:1847:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] systemtap-5.1/translate.cxx:1845:7: note: outer condition: !session->runtime_usermode_p() systemtap-5.1/translate.cxx:1847:11: note: identical inner condition: !session->runtime_usermode_p() 2.18.0 systemtap-5.1/translate.cxx:184:18: style: The function 'c_localname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:94:23: note: Virtual function in base class systemtap-5.1/translate.cxx:184:18: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:185:18: style: The function 'c_globalname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:95:23: note: Virtual function in base class systemtap-5.1/translate.cxx:185:18: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:186:18: style: The function 'c_funcname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/translate.h:96:23: note: Virtual function in base class systemtap-5.1/translate.cxx:186:18: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:2044:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] 2.18.0 systemtap-5.1/translate.cxx:2332:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] 2.18.0 systemtap-5.1/translate.cxx:233:8: style: The function 'visit_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:975:16: note: Virtual function in base class systemtap-5.1/translate.cxx:233:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:234:8: style: The function 'visit_try_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:976:16: note: Virtual function in base class systemtap-5.1/translate.cxx:234:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:235:8: style: The function 'visit_embeddedcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:977:16: note: Virtual function in base class systemtap-5.1/translate.cxx:235:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:236:8: style: The function 'visit_null_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:978:16: note: Virtual function in base class systemtap-5.1/translate.cxx:236:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:237:8: style: The function 'visit_expr_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:979:16: note: Virtual function in base class systemtap-5.1/translate.cxx:237:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:238:8: style: The function 'visit_if_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:980:16: note: Virtual function in base class systemtap-5.1/translate.cxx:238:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:239:8: style: The function 'visit_for_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:981:16: note: Virtual function in base class systemtap-5.1/translate.cxx:239:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:240:8: style: The function 'visit_foreach_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:982:16: note: Virtual function in base class systemtap-5.1/translate.cxx:240:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:241:8: style: The function 'visit_return_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:983:16: note: Virtual function in base class systemtap-5.1/translate.cxx:241:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:242:8: style: The function 'visit_delete_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:984:16: note: Virtual function in base class systemtap-5.1/translate.cxx:242:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:243:8: style: The function 'visit_next_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:985:16: note: Virtual function in base class systemtap-5.1/translate.cxx:243:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:244:8: style: The function 'visit_break_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:986:16: note: Virtual function in base class systemtap-5.1/translate.cxx:244:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:245:8: style: The function 'visit_continue_statement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:987:16: note: Virtual function in base class systemtap-5.1/translate.cxx:245:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:246:8: style: The function 'visit_literal_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:988:16: note: Virtual function in base class systemtap-5.1/translate.cxx:246:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:247:8: style: The function 'visit_literal_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:989:16: note: Virtual function in base class systemtap-5.1/translate.cxx:247:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:248:8: style: The function 'visit_embedded_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:990:16: note: Virtual function in base class systemtap-5.1/translate.cxx:248:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:249:8: style: The function 'visit_binary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:991:16: note: Virtual function in base class systemtap-5.1/translate.cxx:249:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:250:8: style: The function 'visit_unary_expression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:992:16: note: Virtual function in base class systemtap-5.1/translate.cxx:250:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:251:8: style: The function 'visit_pre_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:993:16: note: Virtual function in base class systemtap-5.1/translate.cxx:251:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:252:8: style: The function 'visit_post_crement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:994:16: note: Virtual function in base class systemtap-5.1/translate.cxx:252:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:253:8: style: The function 'visit_logical_or_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:995:16: note: Virtual function in base class systemtap-5.1/translate.cxx:253:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:254:8: style: The function 'visit_logical_and_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:996:16: note: Virtual function in base class systemtap-5.1/translate.cxx:254:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:255:8: style: The function 'visit_array_in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:997:16: note: Virtual function in base class systemtap-5.1/translate.cxx:255:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:2566:3: style: Struct 'max_action_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/translate.cxx:256:8: style: The function 'visit_regex_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] systemtap-5.1/staptree.h:998:16: note: Virtual function in base class systemtap-5.1/translate.cxx:256:8: note: Function in derived class 2.18.0 systemtap-5.1/translate.cxx:2574:42: style: Condition 'statement_count>max_statement_count-val' is always true [knownConditionTrueFalse] 2.18.0 systemtap-5.1/translate.cxx:2577:58: style: Return value 'statement_count', 1st argument 'i' value is 0 systemtap-5.1/util.h:204:36: note: Calling function lex_cast < uint16_t >, 1st argument is null systemtap-5.1/util.h:196:35: note: Dereferencing argument in that is null head systemtap-5.1/util.h:196:35: warning: Null pointer dereference: in [ctunullpointer] systemtap-5.1/staptree.cxx:180:27: note: Assuming that condition 'arity>=0' is not redundant systemtap-5.1/staptree.cxx:182:36: note: Calling function 'lex_cast < int16_t >', 1st argument 'arity' value is 0 systemtap-5.1/util.h:204:36: note: Calling function lex_cast < uint16_t >, 1st argument is null systemtap-5.1/util.h:196:35: note: Dereferencing argument in that is null 2.18.0 systemtap-5.1/util.h:204:37: error: Null pointer dereference: in [ctunullpointer] systemtap-5.1/elaborate.cxx:2111:20: note: Assignment 'i=0', assigned value is 0 systemtap-5.1/elaborate.cxx:2118:38: note: Calling function 'lex_cast < int16_t >', 1st argument 'i' value is 0 systemtap-5.1/util.h:204:37: note: Calling function 'lex_cast < uint16_t >', 1st argument 'in' value is 0 systemtap-5.1/util.h:196:34: note: Calling function lex_cast < int16_t >, 1st argument is null systemtap-5.1/util.h:204:37: note: Dereferencing argument in that is null head systemtap-5.1/util.h:204:37: warning: Null pointer dereference: in [ctunullpointer] systemtap-5.1/staptree.cxx:180:27: note: Assuming that condition 'arity>=0' is not redundant systemtap-5.1/staptree.cxx:182:36: note: Calling function 'lex_cast < int16_t >', 1st argument 'arity' value is 0 systemtap-5.1/util.h:204:37: note: Calling function 'lex_cast < uint16_t >', 1st argument 'in' value is 0 systemtap-5.1/util.h:196:34: note: Calling function lex_cast < int16_t >, 1st argument is null systemtap-5.1/util.h:204:37: note: Dereferencing argument in that is null 2.18.0 systemtap-5.1/util.h:307:5: style: Class 'save_and_restore < Dwarf_Die * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/util.h:307:5: style: Class 'save_and_restore < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/util.h:307:5: style: Class 'save_and_restore < statement * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/util.h:307:5: style: Class 'save_and_restore < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 systemtap-5.1/util.h:390:73: warning: Class 'Array2D < unsigned int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head systemtap-5.1/util.h:390:73: warning: Class 'Array2D < unsigned int >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 systemtap-5.1/util.h:390:73: warning: Class 'Array2D < unsigned int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head systemtap-5.1/util.h:390:73: warning: Class 'Array2D < unsigned int >' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 systemtap-5.1/util.h:390:73: warning: Class 'Array2D' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head systemtap-5.1/util.h:390:73: warning: Class 'Array2D' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 systemtap-5.1/util.h:390:73: warning: Class 'Array2D' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head systemtap-5.1/util.h:390:73: warning: Class 'Array2D' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE