2026-08-21 06:57 ftp://ftp.de.debian.org/debian/pool/main/r/rtags/rtags_2.44.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=zlib --library=cppunit --library=qt --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 -j96 platform: Linux-6.8.0-137-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 2e19539 (2026-08-18 17:04:48 +0200) count: 662 650 elapsed-time: 0.8 0.7 head-timing-info: old-timing-info: head results: rtags-2.44/src/RTags.h:1211:2: error: failed to evaluate #if condition, undefined function-like macro invocation: CINDEX_VERSION_ENCODE( ... ) [syntaxError] rtags-2.44/src/rct/rct/FileSystemWatcher.h:27:2: error: #error no filesystemwatcher backend [preprocessorErrorDirective] rtags-2.44/src/clangtest.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXChildVisit_Continue [valueFlowBailoutIncompleteVar] rtags-2.44/src/clangtest.cpp:92:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXTranslationUnit_DetailedPreprocessingRecord [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:121:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AES_BLOCK_SIZE [valueFlowBailoutIncompleteVar] rtags-2.44/src/RTagsMessage.h:44:5: style: Class 'RTagsMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Process_Windows.cpp:8:2: error: #error "This file can only be built on Windows. On other OSs, build Process.cpp instead" [preprocessorErrorDirective] rtags-2.44/src/rct/rct/MemoryMonitor.cpp:143:2: error: #error "MemoryMonitor does not support this system" [preprocessorErrorDirective] rtags-2.44/src/rct/rct/Plugin.h:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Config.h:148:37: debug: Scope::checkVariable found variable 'list_type' with varid 0. [varid0] rtags-2.44/src/rct/rct/Rct.cpp:326:2: error: #error No EventLoop::gettime() implementation [preprocessorErrorDirective] rtags-2.44/src/rct/rct/EventLoop.cpp:173:2: error: #error No supported event polling mechanism [preprocessorErrorDirective] rtags-2.44/src/Location.h:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/ReadWriteLock.cpp:19:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] rtags-2.44/src/Location.h:246:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MakeAbsolute [valueFlowBailoutIncompleteVar] rtags-2.44/src/Location.h:259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RealPath [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SHA256.cpp:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SHA256.cpp:139:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SHA256.cpp:161:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:207:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable append [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:257:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmpty [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:278:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/DateTestSuite.cpp:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/DateTestSuite.cpp:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Local [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Raw [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:34:5: warning: Member variable 'AES256CBCPrivate::iv' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:34:5: warning: Member variable 'AES256CBCPrivate::ectx' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/Source.h:383:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileId [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:34:5: warning: Member variable 'AES256CBCPrivate::dctx' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/tests/PathTestSuite.cpp:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Recursive [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/ProcessTestSuite.cpp:240:22: error: syntax error [syntaxError] rtags-2.44/src/rct/tests/PathTestSuite.cpp:199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abort [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Timer.cpp:31:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/ChildProcess.cpp:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/main.cpp:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/ChildProcess.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/main.cpp:109:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/ChildProcess.cpp:199:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ONLY [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/Completion/main.cpp:20:6: error: syntax error: f . } [syntaxError] rtags-2.44/src/rct/rct/Config.h:29:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Date.h:16:5: style: Class 'Date' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ACCESS [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Config.h:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ONLY [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Config.cpp:73:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type_Boolean [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Config.cpp:197:297: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type_Boolean [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:86:7: warning: Class 'AES256CBC' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:175:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONT_LOCK [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:86:7: warning: Class 'AES256CBC' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_LOCK [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:58:25: warning: Class 'AES256CBCPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:223:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_WRITE [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/AES256CBC.cpp:58:25: warning: Class 'AES256CBCPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rtags-2.44/src/rct/rct/SHA256.cpp:27:5: warning: Member variable 'SHA256Private::hash' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/rct/AES256CBC.h:11:5: style: Class 'AES256CBC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Plugin.h:25:5: style: Class 'Plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Semaphore.cpp:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Node.h:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXType_Invalid [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Semaphore.cpp:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/main.cpp:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Semaphore.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/fixtures/completion.cpp:13:6: error: syntax error: f . } [syntaxError] rtags-2.44/src/rct/rct/Semaphore.cpp:43:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Semaphore.cpp:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Thread.cpp:9:9: warning: Member variable 'Thread::mThread' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/vast/TranslationUnit.cpp:31:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXCompilationDatabase_NoError [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SHA256.cpp:71:7: warning: Class 'SHA256' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rtags-2.44/src/rct/rct/Semaphore.cpp:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/cJSON/test.c:46:37: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] rtags-2.44/src/rct/cJSON/test.c:46:15: note: Assuming allocation function fails rtags-2.44/src/rct/cJSON/test.c:46:15: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 rtags-2.44/src/rct/cJSON/test.c:46:37: note: Null pointer dereference rtags-2.44/src/rct/rct/SHA256.cpp:71:7: warning: Class 'SHA256' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH_CASE_SENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/cJSON/test.c:47:40: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] rtags-2.44/src/rct/cJSON/test.c:47:26: note: Assuming allocation function fails rtags-2.44/src/rct/cJSON/test.c:47:13: note: Assignment 'data=(char*)malloc(len+1)', assigned value is 0 rtags-2.44/src/rct/cJSON/test.c:47:40: note: Null pointer dereference rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH_CASE_INSENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFIX_MATCH_CASE_SENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/Token.h:32:14: warning: Member variable 'Token::offset' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFIX_MATCH_CASE_INSENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/Token.h:32:22: warning: Member variable 'Token::length' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WORD_BOUNDARY_MATCH [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketServer.cpp:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFIX_MATCH_CASE_SENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Model.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXType_Invalid [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketServer.cpp:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/EventLoop.h:272:9: warning:inconclusive: Member variable 'TimerData::when' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH_CASE_SENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Model.cpp:169:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Node.cpp:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXChildVisit_Continue [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Window.cpp:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketServer.cpp:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/EventLoop.h:272:9: warning:inconclusive: Member variable 'TimerData::id' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:8:23: style:inconclusive: Either there is a missing 'override', or the member function 'SHA256TestSuite::createFile' can be const. [functionConst] rtags-2.44/src/rct/tests/SHA256TestSuite.h:17:10: note: Either there is a missing 'override', or the member function 'SHA256TestSuite::createFile' can be const. rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:8:23: note: Either there is a missing 'override', or the member function 'SHA256TestSuite::createFile' can be const. rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH_CASE_SENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Model.cpp:316:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXType_Invalid [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Node.cpp:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArgumentType [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Window.cpp:172:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketServer.cpp:207:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unix [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/EventLoop.h:272:9: warning:inconclusive: Member variable 'TimerData::flags' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXACT_MATCH_CASE_SENSITIVE [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Model.cpp:344:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] rtags-2.44/src/vast/Node.cpp:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TemplateArgument [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketServer.cpp:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/EventLoop.h:272:9: warning:inconclusive: Member variable 'TimerData::interval' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/tests/automated/ClassTemplates/main.cpp:2:10: style: The member function 'A::foo' can be static. [functionStatic] rtags-2.44/tests/automated/ClassTemplates/main.cpp:5:9: style: The member function 'B::foo' can be static. [functionStatic] rtags-2.44/tests/automated/ClassTemplates/main.cpp:10:10: style: The member function 'X < A >::f' can be static. [functionStatic] rtags-2.44/src/rct/rct/SHA256.cpp:46:13: style: The statement 'if (finalized) finalized=false' is logically equivalent to 'finalized=false'. [duplicateConditionalAssign] rtags-2.44/src/rct/rct/SHA256.cpp:47:23: note: Assignment 'finalized=false' rtags-2.44/src/rct/rct/SHA256.cpp:46:13: note: Condition 'finalized' is redundant rtags-2.44/tests/automated/ClassTemplates/main.cpp:10:10: style: The member function 'X < B >::f' can be static. [functionStatic] rtags-2.44/tests/automated/sbroot_test/sub1/sub1.cpp:25:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWO [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/CpuUsage.cpp:29:14: warning: Member variable 'CpuData::lastUsage' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/rct/CpuUsage.cpp:30:14: warning: Member variable 'CpuData::lastTime' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/rct/CpuUsage.cpp:32:11: warning: Member variable 'CpuData::usage' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/rct/List.h:62:5: debug: Failed to parse 'typedef std :: vector < T > std :: vector < T > :: empty ;'. The checking continues anyway. [simplifyTypedef] rtags-2.44/src/rct/cJSON/cJSON.c:172:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/List.h:63:5: debug: Failed to parse 'typedef std :: vector < T > std :: vector < T > :: insert ;'. The checking continues anyway. [simplifyTypedef] rtags-2.44/src/rct/rct/List.h:64:5: debug: Failed to parse 'typedef std :: vector < T > std :: vector < T > :: push_back ;'. The checking continues anyway. [simplifyTypedef] rtags-2.44/src/rct/rct/List.h:65:5: debug: Failed to parse 'typedef std :: vector < T > std :: vector < T > :: reserve ;'. The checking continues anyway. [simplifyTypedef] rtags-2.44/src/rct/rct/Timer.h:19:5: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/tests/PathTestSuite.cpp:13:21: style: Either there is a missing 'override', or the member function 'PathTestSuite::setUp' can be static. [functionStatic] rtags-2.44/src/rct/tests/PathTestSuite.h:20:14: note: Either there is a missing 'override', or the member function 'PathTestSuite::setUp' can be static. rtags-2.44/src/rct/tests/PathTestSuite.cpp:13:21: note: Either there is a missing 'override', or the member function 'PathTestSuite::setUp' can be static. rtags-2.44/src/rct/rct/List.h:66:5: debug: Failed to parse 'typedef std :: vector < T > std :: vector < T > :: size ;'. The checking continues anyway. [simplifyTypedef] rtags-2.44/src/rct/rct/EventLoop.h:89:5: style: Class 'DeleteLaterEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/tests/PathTestSuite.cpp:15:21: style: Either there is a missing 'override', or the member function 'PathTestSuite::tearDown' can be static. [functionStatic] rtags-2.44/src/rct/tests/PathTestSuite.h:21:14: note: Either there is a missing 'override', or the member function 'PathTestSuite::tearDown' can be static. rtags-2.44/src/rct/tests/PathTestSuite.cpp:15:21: note: Either there is a missing 'override', or the member function 'PathTestSuite::tearDown' can be static. rtags-2.44/tests/manual/dtlcpptest/main.cpp:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/fixtures/classes.cpp:14:10: style: The member function 'Dog::fetch' can be static. [functionStatic] rtags-2.44/tests/automated/fixtures/classes.cpp:20:10: style: The member function 'Cat::purr' can be static. [functionStatic] rtags-2.44/src/rct/cJSON/test.c:28:17: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/cJSON/test.c:44:19: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/cJSON/test.c:91:6: style: Variable 'ids' can be declared as const array [constVariable] rtags-2.44/src/rct/cJSON/test.c:106:16: style: Variable 'fields' can be declared as const array [constVariable] rtags-2.44/tests/automated/fixtures/classes.cpp:13:10: style: The function 'speak' overrides a function in a base class but is identical to the overridden function [uselessOverride] rtags-2.44/tests/automated/fixtures/classes.cpp:5:18: note: Virtual function in base class rtags-2.44/tests/automated/fixtures/classes.cpp:13:10: note: Function in derived class rtags-2.44/tests/automated/fixtures/inheritance.cpp:3:10: style: The member function 'Base::non_virtual' can be static. [functionStatic] rtags-2.44/src/rct/rct/Path.cpp:326:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/ThreadPool.h:21:5: style: Class 'ThreadPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/classes.cpp:19:10: style: The function 'speak' overrides a function in a base class but is identical to the overridden function [uselessOverride] rtags-2.44/tests/automated/fixtures/classes.cpp:5:18: note: Virtual function in base class rtags-2.44/tests/automated/fixtures/classes.cpp:19:10: note: Function in derived class rtags-2.44/tests/automated/fixtures/inheritance.cpp:8:10: style: The member function 'Middle::middle_only' can be static. [functionStatic] rtags-2.44/src/rct/rct/Message.h:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Path.cpp:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/ThreadPool.cpp:27:5: style: Class 'ThreadPoolThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/vast/TreeView.h:9:5: style: Class 'TreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/inheritance.cpp:13:10: style: The member function 'Derived::derived_only' can be static. [functionStatic] rtags-2.44/src/IndexMessage.h:38:37: style: Argument 'projectRoot' shadows outer function [shadowFunction] rtags-2.44/src/IndexMessage.h:37:17: note: Shadowed function rtags-2.44/src/IndexMessage.h:38:37: note: Shadow argument rtags-2.44/src/rct/rct/Message.h:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MessageId [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Path.cpp:668:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/ThreadPool.cpp:28:5: style: Class 'ThreadPoolThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/vast/Window.h:35:5: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/inheritance.cpp:17:10: style: The member function 'Unrelated::vfunc' can be static. [functionStatic] rtags-2.44/tests/automated/fixtures/multi_tu_a.cpp:5:14: style: The member function 'Shared::method' can be static. [functionStatic] rtags-2.44/tests/automated/fixtures/multi_tu_header.hpp:6:10: note: The member function 'Shared::method' can be static. rtags-2.44/tests/automated/fixtures/multi_tu_a.cpp:5:14: note: The member function 'Shared::method' can be static. rtags-2.44/src/IndexMessage.h:41:45: style: Argument 'environment' shadows outer function [shadowFunction] rtags-2.44/src/IndexMessage.h:42:25: note: Shadowed function rtags-2.44/src/IndexMessage.h:41:45: note: Shadow argument rtags-2.44/src/rct/rct/Serializer.h:431:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Path.cpp:755:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/ThreadPool.cpp:191:5: style: Class 'FunctionJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:46:33: style:inconclusive: Either there is a missing 'override', or the member function 'MemoryMappedFileTestSuite::emptyFile' can be const. [functionConst] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.h:24:10: note: Either there is a missing 'override', or the member function 'MemoryMappedFileTestSuite::emptyFile' can be const. rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:46:33: note: Either there is a missing 'override', or the member function 'MemoryMappedFileTestSuite::emptyFile' can be const. rtags-2.44/src/rct/rct/Serializer.h:510:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Path.cpp:845:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Message.cpp:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/fixtures/namespaces.cpp:17:10: style: The member function 'outer::inner::Widget::draw' can be static. [functionStatic] rtags-2.44/src/rct/rct/String.h:824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/fixtures/overloads.cpp:2:10: style: The member function 'Printer::print' can be static. [functionStatic] rtags-2.44/src/rct/rct/String.h:834:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/fixtures/overloads.cpp:3:10: style: The member function 'Printer::print' can be static. [functionStatic] rtags-2.44/tests/automated/fixtures/static_members.cpp:7:10: style: The member function 'Config::reset' can be static. [functionStatic] rtags-2.44/src/rct/rct/String.h:844:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/tests/automated/fixtures/overloads.cpp:4:10: style: The member function 'Printer::print' can be static. [functionStatic] rtags-2.44/src/rct/rct/String.h:854:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/PathTestSuite.cpp:112:8: style: Condition 'subdir_file' is always true [knownConditionTrueFalse] rtags-2.44/tests/automated/fixtures/inheritance.cpp:7:10: style: The function 'vfunc' overrides a function in a base class but is identical to the overridden function [uselessOverride] rtags-2.44/tests/automated/fixtures/inheritance.cpp:2:18: note: Virtual function in base class rtags-2.44/tests/automated/fixtures/inheritance.cpp:7:10: note: Function in derived class rtags-2.44/tests/automated/fixtures/templates.cpp:17:7: style:inconclusive: Technically the member function 'Container < int >::pop' can be const. [functionConst] rtags-2.44/src/rct/rct/Config.h:190:21: warning: Member variable 'OptionBase::name' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/rct/String.h:1051:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticBufSize [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/tests/PathTestSuite.cpp:134:8: style: Condition 'subdir_file' is always true [knownConditionTrueFalse] rtags-2.44/tests/automated/fixtures/inheritance.cpp:12:10: style: The function 'vfunc' overrides a function in a base class but is identical to the overridden function [uselessOverride] rtags-2.44/tests/automated/fixtures/inheritance.cpp:7:10: note: Virtual function in base class rtags-2.44/tests/automated/fixtures/inheritance.cpp:12:10: note: Function in derived class rtags-2.44/tests/automated/fixtures/templates.cpp:17:7: style:inconclusive: Technically the member function 'Container < double >::pop' can be const. [functionConst] rtags-2.44/src/rct/rct/Config.h:191:14: warning: Member variable 'OptionBase::shortOption' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/tests/PathTestSuite.cpp:154:8: style: Condition 'subdir_file' is always true [knownConditionTrueFalse] rtags-2.44/src/rct/rct/Config.h:196:16: warning: Member variable 'OptionBase::count' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/rct/Config.h:196:23: warning: Member variable 'OptionBase::listCount' has no initializer. [uninitMemberVarNoCtor] rtags-2.44/src/rct/rct/CpuUsage.cpp:130:39: style: Comparing expression of type 'unsigned int' against value -1. Condition is always true. [compareValueOutOfTypeRangeError] rtags-2.44/tests/manual/construc/Foo.cpp:19:11: style: The member function 'Foo::func' can be static. [functionStatic] rtags-2.44/tests/manual/construc/Foo.h:8:10: note: The member function 'Foo::func' can be static. rtags-2.44/tests/manual/construc/Foo.cpp:19:11: note: The member function 'Foo::func' can be static. rtags-2.44/src/Source.h:195:16: warning: Member variable 'Source::compileCommandsFileId' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/tests/ChildProcess.cpp:83:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] rtags-2.44/src/rct/tests/ChildProcess.cpp:77:14: note: outer condition: std::cin rtags-2.44/src/rct/tests/ChildProcess.cpp:83:15: note: identical inner condition: std::cin rtags-2.44/tests/manual/construc/Foo.cpp:6:10: style: The member function 'B::reallyInline' can be static. [functionStatic] rtags-2.44/src/rct/rct/CpuUsage.cpp:121:19: style: Condition 'usage==-1' is always true [knownConditionTrueFalse] rtags-2.44/src/rct/rct/CpuUsage.cpp:120:43: note: Calling function 'currentUsage' returns -1 rtags-2.44/src/rct/rct/CpuUsage.cpp:120:43: note: Assignment 'usage=currentUsage()', assigned value is -1 rtags-2.44/src/rct/rct/CpuUsage.cpp:121:19: note: Condition 'usage==-1' is always true rtags-2.44/tests/manual/construc/Foo.cpp:23:9: style: The member function 'B::sortaInline' can be static. [functionStatic] rtags-2.44/tests/manual/construc/Foo.cpp:11:10: note: The member function 'B::sortaInline' can be static. rtags-2.44/tests/manual/construc/Foo.cpp:23:9: note: The member function 'B::sortaInline' can be static. rtags-2.44/tests/manual/inlin/foo.cpp:3:11: style: The member function 'Foo::foo' can be static. [functionStatic] rtags-2.44/tests/manual/inlin/foo.h:13:10: note: The member function 'Foo::foo' can be static. rtags-2.44/tests/manual/inlin/foo.cpp:3:11: note: The member function 'Foo::foo' can be static. rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:12:14: style: The member function 'A::B::foo' can be static. [functionStatic] rtags-2.44/src/vast/main.cpp:55:17: style: Condition 'i' is always true [knownConditionTrueFalse] rtags-2.44/src/vast/main.cpp:54:20: note: Assignment 'i=1', assigned value is 1 rtags-2.44/src/vast/main.cpp:55:17: note: Condition 'i' is always true rtags-2.44/tests/automated/ForwardDeclaration/main.cpp:11:1: error: Memory leak: l.m [memleak] rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:5:9: style: Struct 'B' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:9:13: style: Struct 'C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/StackBuffer.h:8:5: style: Class 'StackBuffer < 128 , char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/manual/sharedptr/main.cpp:4:5: style: Class 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/Source.h:87:16: style: Struct 'Define' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/StackBuffer.h:8:5: style: Class 'StackBuffer < 128 , option >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Semaphore.h:15:5: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/Source.h:118:9: style: Struct 'Include' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Semaphore.h:16:5: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/manual/simpleref/c.h:7:5: style: Class 'C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Path.h:38:5: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Date.cpp:43:27: style: Argument 'time' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Date.h:31:12: note: Shadowed function rtags-2.44/src/rct/rct/Date.cpp:43:27: note: Shadow argument rtags-2.44/src/rct/rct/Path.h:46:5: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Path.h:54:5: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/Sandbox.cpp:24:26: style: Argument 'root' shadows outer function [shadowFunction] rtags-2.44/src/Sandbox.h:34:13: note: Shadowed function rtags-2.44/src/Sandbox.cpp:24:26: note: Shadow argument rtags-2.44/src/rct/rct/CpuUsage.cpp:145:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtags-2.44/src/rct/rct/CpuUsage.cpp:145:16: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg] rtags-2.44/src/rct/rct/Plugin.h:52:34: style: Argument 'fileName' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Plugin.h:58:10: note: Shadowed function rtags-2.44/src/rct/rct/Plugin.h:52:34: note: Shadow argument rtags-2.44/tests/automated/fixtures/fwd_decl_main.cpp:11:1: error: Memory leak: l.m [memleak] rtags-2.44/src/clangtest.cpp:30:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/clangtest.cpp:30:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/rct/rct/Thread.cpp:59:24: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/clangtest.cpp:30:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/rct/rct/Thread.cpp:66:24: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/clangtest.cpp:30:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/clangtest.cpp:30:9: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:8:53: style:inconclusive: Function 'createFile' argument 1 names different: declaration 'filename' definition 'f_filename'. [funcArgNamesDifferent] rtags-2.44/src/rct/tests/SHA256TestSuite.h:17:40: note: Function 'createFile' argument 1 names different: declaration 'filename' definition 'f_filename'. rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:8:53: note: Function 'createFile' argument 1 names different: declaration 'filename' definition 'f_filename'. rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:9:53: style:inconclusive: Function 'createFile' argument 2 names different: declaration 'content' definition 'f_content'. [funcArgNamesDifferent] rtags-2.44/src/rct/tests/SHA256TestSuite.h:18:40: note: Function 'createFile' argument 2 names different: declaration 'content' definition 'f_content'. rtags-2.44/src/rct/tests/SHA256TestSuite.cpp:9:53: note: Function 'createFile' argument 2 names different: declaration 'content' definition 'f_content'. rtags-2.44/src/rct/rct/Buffer.h:156:38: style: Argument 'size' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Buffer.h:148:12: note: Shadowed function rtags-2.44/src/rct/rct/Buffer.h:156:38: note: Shadow argument rtags-2.44/src/rct/rct/Buffer.cpp:16:14: style: Local variable 'size' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Buffer.h:99:12: note: Shadowed function rtags-2.44/src/rct/rct/Buffer.cpp:16:14: note: Shadow local variable rtags-2.44/src/rct/tests/PathTestSuite.cpp:118:5: error: Resource leak: subdir_file [resourceLeak] rtags-2.44/src/rct/tests/PathTestSuite.cpp:140:5: error: Resource leak: subdir_file [resourceLeak] rtags-2.44/src/rct/tests/ChildProcess.cpp:113:60: style: C-style pointer casting [cstyleCast] rtags-2.44/src/rct/tests/main.cpp:45:25: style: The scope of the variable 'caseName' can be reduced. [variableScope] rtags-2.44/tests/automated/fixtures/function_pointers.cpp:16:12: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] rtags-2.44/tests/automated/fixtures/function_pointers.cpp:12:16: note: result is initialized rtags-2.44/tests/automated/fixtures/function_pointers.cpp:16:12: note: result is overwritten rtags-2.44/src/rct/tests/ChildProcess.cpp:125:59: style: C-style pointer casting [cstyleCast] rtags-2.44/src/rct/tests/ChildProcess.cpp:153:37: style: C-style pointer casting [cstyleCast] rtags-2.44/src/rct/tests/ChildProcess.cpp:185:26: style: C-style pointer casting [cstyleCast] rtags-2.44/tests/automated/ForwardDeclaration/main.cpp:17:13: style: Variable 'op' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/tests/ChildProcess.cpp:194:21: style: C-style pointer casting [cstyleCast] rtags-2.44/src/rct/tests/ChildProcess.cpp:134:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] rtags-2.44/src/clangtest.cpp:44:19: style: C-style pointer casting [cstyleCast] rtags-2.44/src/clangtest.cpp:85:20: style: C-style pointer casting [cstyleCast] rtags-2.44/tests/automated/fixtures/auto_types.cpp:12:11: style: Variable 'ref' can be declared as reference to const [constVariableReference] rtags-2.44/tests/automated/fixtures/auto_types.cpp:13:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/rct/SHA256.cpp:164:37: style:inconclusive: Function 'hashFile' argument 1 names different: declaration 'fileName' definition 'file'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SHA256.h:34:40: note: Function 'hashFile' argument 1 names different: declaration 'fileName' definition 'file'. rtags-2.44/src/rct/rct/SHA256.cpp:164:37: note: Function 'hashFile' argument 1 names different: declaration 'fileName' definition 'file'. rtags-2.44/tests/automated/fixtures/fwd_decl_main.cpp:17:13: style: Variable 'op' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/rct/SHA256.cpp:113:47: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/tests/ChildProcess.cpp:192:22: style:inconclusive: Function 'onRecvUdp' argument 1 names different: declaration 'buf' definition 'f_buf'. [funcArgNamesDifferent] rtags-2.44/src/rct/tests/ChildProcess.cpp:63:22: note: Function 'onRecvUdp' argument 1 names different: declaration 'buf' definition 'f_buf'. rtags-2.44/src/rct/tests/ChildProcess.cpp:192:22: note: Function 'onRecvUdp' argument 1 names different: declaration 'buf' definition 'f_buf'. rtags-2.44/src/rct/rct/Buffer.h:152:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] rtags-2.44/tests/manual/copyconstructorbug/main.cpp:5:16: style: Argument 'r' shadows outer variable [shadowVariable] rtags-2.44/tests/manual/copyconstructorbug/main.cpp:8:3: note: Shadowed variable rtags-2.44/tests/manual/copyconstructorbug/main.cpp:5:16: note: Shadow argument rtags-2.44/tests/manual/copyconstructorbug/main.cpp:16:7: style: Local variable 'r' shadows outer variable [shadowVariable] rtags-2.44/tests/manual/copyconstructorbug/main.cpp:8:3: note: Shadowed variable rtags-2.44/tests/manual/copyconstructorbug/main.cpp:16:7: note: Shadow local variable rtags-2.44/src/rct/rct/Timer.cpp:24:80: style:inconclusive: Function 'restart' argument 3 names different: declaration 'eventLoop' definition 'l'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Timer.h:22:81: note: Function 'restart' argument 3 names different: declaration 'eventLoop' definition 'l'. rtags-2.44/src/rct/rct/Timer.cpp:24:80: note: Function 'restart' argument 3 names different: declaration 'eventLoop' definition 'l'. rtags-2.44/src/rct/rct/Timer.h:41:25: style:inconclusive: Function 'timerFired' argument 1 names different: declaration 'id' definition ''. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/tests/ChildProcess.cpp:192:58: style: Parameter 'argv' can be declared as const array [constParameter] rtags-2.44/src/rct/rct/Connection.h:193:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Connection.cpp:57:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Connection.cpp:93:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/EventLoop.h:322:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/Connection.cpp:123:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:226:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/EventLoop.h:322:50: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/Connection.cpp:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Rct.h:241:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/EventLoop.h:331:38: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/EventLoop.h:336:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/EventLoop.h:336:50: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:15:13: style: Instance of 'C' object is destroyed immediately. [unusedScopedObject] rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:18:16: style: Instance of 'B::C' object is destroyed immediately. [unusedScopedObject] rtags-2.44/src/rct/rct/Value.h:138:17: portability: Using memset() on union which contains a floating point number. [memsetClassFloat] rtags-2.44/src/vast/Node.h:59:28: style: Argument 'data' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:58:15: note: Shadowed function rtags-2.44/src/vast/Node.h:59:28: note: Shadow argument rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:21:19: style: Instance of 'A::B::C' object is destroyed immediately. [unusedScopedObject] rtags-2.44/tests/manual/sharedptr/main.cpp:19:5: style: Instance of 'A' object is destroyed immediately. [unusedScopedObject] rtags-2.44/tests/manual/sharedptr/main.cpp:20:5: style: Instance of 'A' object is destroyed immediately. [unusedScopedObject] rtags-2.44/src/rct/rct/Value.h:44:12: warning: Member variable 'Value::mData' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/rct/ThreadPool.cpp:103:78: style:inconclusive: Function 'ThreadPool' argument 3 names different: declaration 'stackSize' definition 'threadStackSize'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/ThreadPool.h:21:87: note: Function 'ThreadPool' argument 3 names different: declaration 'stackSize' definition 'threadStackSize'. rtags-2.44/src/rct/rct/ThreadPool.cpp:103:78: note: Function 'ThreadPool' argument 3 names different: declaration 'stackSize' definition 'threadStackSize'. rtags-2.44/src/Location.h:89:47: style: Argument 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:89:47: note: Shadow argument rtags-2.44/tests/automated/ForwardDeclaration/main.cpp:10:9: style: Variable 'l.m' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/Location.h:112:51: style: Argument 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:112:51: note: Shadow argument rtags-2.44/src/rct/rct/ThreadPool.h:50:33: style: Argument 'state' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/ThreadPool.h:44:15: note: Shadowed function rtags-2.44/src/rct/rct/ThreadPool.h:50:33: note: Shadow argument rtags-2.44/tests/automated/ForwardDeclaration/main.cpp:17:16: style: Variable 'op' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/Location.h:205:14: style: Local variable 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:205:14: note: Shadow local variable rtags-2.44/src/Location.h:206:18: style: Local variable 'fileId' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:89:28: note: Shadowed function rtags-2.44/src/Location.h:206:18: note: Shadow local variable rtags-2.44/tests/automated/ClassTemplates/main.cpp:20:10: style: Unused variable: x [unusedVariable] rtags-2.44/src/Location.h:219:29: style: Argument 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:219:29: note: Shadow argument rtags-2.44/src/Location.h:245:14: style: Local variable 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:245:14: note: Shadow local variable rtags-2.44/src/Location.h:258:14: style: Local variable 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:258:14: note: Shadow local variable rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:229:28: style: C-style pointer casting [cstyleCast] rtags-2.44/src/Location.h:262:24: style: Local variable 'fileId' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:89:28: note: Shadowed function rtags-2.44/src/Location.h:262:24: note: Shadow local variable rtags-2.44/src/Location.h:288:33: style: Argument 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:288:33: note: Shadow argument rtags-2.44/src/Location.h:288:48: style: Argument 'fileId' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:89:28: note: Shadowed function rtags-2.44/src/Location.h:288:48: note: Shadow argument rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:294:32: style: Either there is a missing 'override', or the member function 'StringTokenizerTestSuite::setUp' can be static. [functionStatic] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.h:41:10: note: Either there is a missing 'override', or the member function 'StringTokenizerTestSuite::setUp' can be static. rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:294:32: note: Either there is a missing 'override', or the member function 'StringTokenizerTestSuite::setUp' can be static. rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:298:32: style: Either there is a missing 'override', or the member function 'StringTokenizerTestSuite::tearDown' can be static. [functionStatic] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.h:42:10: note: Either there is a missing 'override', or the member function 'StringTokenizerTestSuite::tearDown' can be static. rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:298:32: note: Either there is a missing 'override', or the member function 'StringTokenizerTestSuite::tearDown' can be static. rtags-2.44/tests/automated/fixtures/auto_types.cpp:12:15: style: Variable 'ref' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:49:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/auto_types.cpp:13:15: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:55:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/auto_types.cpp:14:14: style: Variable 'val' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:61:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/forward_decl.cpp:10:11: style: Variable 'c.val' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:67:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:193:5: warning: Member variable 'Deserializer::mPos' is not initialized in the constructor. [uninitMemberVar] rtags-2.44/src/rct/rct/Value.h:73:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Value.h:79:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Value.h:85:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Value.h:91:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Value.h:97:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/fwd_decl_main.cpp:10:9: style: Variable 'l.m' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:103:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/fwd_decl_main.cpp:17:16: style: Variable 'op' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:109:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Value.h:115:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Value.h:121:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/automated/fixtures/multi_tu_b.cpp:7:13: style: Variable 's.value' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Value.h:162:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < bool >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < bool >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < bool >' can be static. rtags-2.44/src/rct/rct/Value.h:176:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < char >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < char >' can be static. rtags-2.44/src/rct/rct/Value.h:183:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < signed char >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < signed char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < signed char >' can be static. rtags-2.44/src/rct/rct/Value.h:194:12: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < unsigned char >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned char >' can be static. rtags-2.44/src/rct/rct/Value.h:145:9: style: Struct 'Custom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < short >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < short >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < short >' can be static. rtags-2.44/tests/automated/fixtures/operators.cpp:24:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] rtags-2.44/tests/automated/fixtures/typedef_struct.cpp:14:10: style: Variable 'ms.a' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < unsigned short >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned short >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned short >' can be static. rtags-2.44/src/rct/rct/Value.cpp:245:18: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] rtags-2.44/src/rct/rct/Value.h:363:22: note: Virtual function in base class rtags-2.44/src/rct/rct/Value.cpp:245:18: note: Function in derived class rtags-2.44/tests/automated/fixtures/typedef_struct.cpp:15:10: style: Variable 'ms.b' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < int >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < int >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < int >' can be static. rtags-2.44/tests/automated/fixtures/namespaces.cpp:27:13: style: Variable 'w2' is assigned a value that is never used. [unreadVariable] rtags-2.44/tests/automated/fixtures/typedef_struct.cpp:18:10: style: Variable 'as.x' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < unsigned int >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned int >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned int >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < unsigned long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < long long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < long long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < long long >' can be static. rtags-2.44/src/vast/TranslationUnit.cpp:144:45: style: Argument 'flags' shadows outer function [shadowFunction] rtags-2.44/src/vast/TranslationUnit.h:19:18: note: Shadowed function rtags-2.44/src/vast/TranslationUnit.cpp:144:45: note: Shadow argument rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < unsigned long long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned long long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < unsigned long long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < float >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < float >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < float >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: style: The member function 'Serializer::encodeType < double >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < double >' can be static. rtags-2.44/src/rct/rct/Serializer.h:107:10: note: The member function 'Serializer::encodeType < double >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < bool >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < bool >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < bool >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < char >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < char >' can be static. rtags-2.44/tests/manual/copyconstructorbug/main.cpp:16:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < signed char >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < signed char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < signed char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < unsigned char >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned char >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < short >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < short >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < short >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < unsigned short >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned short >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned short >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < int >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < int >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < int >' can be static. rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:110:5: warning:inconclusive: Access of moved variable 'mmf1'. [accessMoved] rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:109:27: note: Calling std::move(mmf1) rtags-2.44/src/rct/tests/MemoryMappedFileTestSuite.cpp:110:5: note: Access of moved variable 'mmf1'. rtags-2.44/src/rct/rct/Rct.h:150:39: error: Uninitialized variable: &i [uninitvar] rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < unsigned int >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned int >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned int >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < unsigned long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned long >' can be static. rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:14:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < long long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < long long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < long long >' can be static. rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:17:20: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] rtags-2.44/tests/manual/sharedptr/main.cpp:15:10: style: Variable 'aa' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < unsigned long long >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned long long >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < unsigned long long >' can be static. rtags-2.44/tests/manual/nestedClassConstructorCallUgleHack/main.cpp:20:23: style: Variable 'c3' is assigned a value that is never used. [unreadVariable] rtags-2.44/tests/manual/sharedptr/main.cpp:16:10: style: Variable 'aaa' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < float >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < float >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < float >' can be static. rtags-2.44/tests/manual/sharedptr/main.cpp:17:12: style: Variable 'aaaa' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Serializer.h:272:10: style: The member function 'Deserializer::decodeType < double >' can be static. [functionStatic] rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < double >' can be static. rtags-2.44/src/rct/rct/Serializer.h:272:10: note: The member function 'Deserializer::decodeType < double >' can be static. rtags-2.44/tests/manual/sharedptr/main.cpp:18:13: style: Variable 'aaaaa' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/Semaphore.cpp:50:31: style:inconclusive: Function 'release' argument 1 names different: declaration 'nul' definition 'num'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Semaphore.h:20:24: note: Function 'release' argument 1 names different: declaration 'nul' definition 'num'. rtags-2.44/src/rct/rct/Semaphore.cpp:50:31: note: Function 'release' argument 1 names different: declaration 'nul' definition 'num'. rtags-2.44/src/rct/rct/Semaphore.cpp:59:26: style:inconclusive: Function 'op' argument 1 names different: declaration 'value' definition 'num'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Semaphore.h:22:19: note: Function 'op' argument 1 names different: declaration 'value' definition 'num'. rtags-2.44/src/rct/rct/Semaphore.cpp:59:26: note: Function 'op' argument 1 names different: declaration 'value' definition 'num'. rtags-2.44/src/rct/rct/FinishMessage.h:14:5: style: Class 'FinishMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/QuitMessage.h:14:5: style: Class 'QuitMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/ResponseMessage.h:21:5: style: Class 'ResponseMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/ResponseMessage.h:30:5: style: Class 'ResponseMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:35:5: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:41:5: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/manual/dtlcpptest/main.cpp:94:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/rct/rct/Serializer.h:47:5: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/tests/manual/dtlcpptest/main.cpp:94:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtags-2.44/src/rct/rct/Serializer.h:53:5: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:117:9: style: Class 'StringBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:122:9: style: Class 'StringBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:145:9: style: Class 'FileBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:183:5: style: Class 'Deserializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Serializer.h:193:5: style: Class 'Deserializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/SocketServer.cpp:117:39: style:inconclusive: Function 'listen' argument 1 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketServer.h:33:29: note: Function 'listen' argument 1 names different: declaration 'path' definition 'p'. rtags-2.44/src/rct/rct/SocketServer.cpp:117:39: note: Function 'listen' argument 1 names different: declaration 'path' definition 'p'. rtags-2.44/src/rct/rct/SocketServer.cpp:148:33: style:inconclusive: Function 'listenFD' argument 1 names different: declaration 'fd' definition 'fdArg'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketServer.h:34:23: note: Function 'listenFD' argument 1 names different: declaration 'fd' definition 'fdArg'. rtags-2.44/src/rct/rct/SocketServer.cpp:148:33: note: Function 'listenFD' argument 1 names different: declaration 'fd' definition 'fdArg'. rtags-2.44/src/rct/rct/SocketServer.h:62:29: style:inconclusive: Function 'socketCallback' argument 1 names different: declaration 'fd' definition ''. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/SocketServer.cpp:158:50: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/Config.h:155:38: style: Argument 'value' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Config.h:68:14: note: Shadowed function rtags-2.44/src/rct/rct/Config.h:155:38: note: Shadow argument rtags-2.44/src/rct/rct/Config.h:176:38: style: Argument 'value' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Config.h:68:14: note: Shadowed function rtags-2.44/src/rct/rct/Config.h:176:38: note: Shadow argument rtags-2.44/src/rct/rct/StackBuffer.h:25:24: style: Argument 'size' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/StackBuffer.h:57:12: note: Shadowed function rtags-2.44/src/rct/rct/StackBuffer.h:25:24: note: Shadow argument rtags-2.44/src/vast/Node.cpp:296:27: style:inconclusive: Function 'impl' argument 1 names different: declaration 't' definition 'nodeType'. [funcArgNamesDifferent] rtags-2.44/src/vast/Node.h:98:25: note: Function 'impl' argument 1 names different: declaration 't' definition 'nodeType'. rtags-2.44/src/vast/Node.cpp:296:27: note: Function 'impl' argument 1 names different: declaration 't' definition 'nodeType'. rtags-2.44/src/vast/Node.cpp:311:27: style:inconclusive: Function 'impl' argument 1 names different: declaration 't' definition 'nodeType'. [funcArgNamesDifferent] rtags-2.44/src/vast/Node.h:99:25: note: Function 'impl' argument 1 names different: declaration 't' definition 'nodeType'. rtags-2.44/src/vast/Node.cpp:311:27: note: Function 'impl' argument 1 names different: declaration 't' definition 'nodeType'. rtags-2.44/src/vast/Node.cpp:362:76: style:inconclusive: Function 'extract' argument 3 names different: declaration 'children' definition 'childVector'. [funcArgNamesDifferent] rtags-2.44/src/vast/Node.h:54:74: note: Function 'extract' argument 3 names different: declaration 'children' definition 'childVector'. rtags-2.44/src/vast/Node.cpp:362:76: note: Function 'extract' argument 3 names different: declaration 'children' definition 'childVector'. rtags-2.44/src/vast/Node.cpp:296:27: style: Argument 'nodeType' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:61:14: note: Shadowed function rtags-2.44/src/vast/Node.cpp:296:27: note: Shadow argument rtags-2.44/src/vast/Node.cpp:303:16: style: Local variable 'type' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:66:11: note: Shadowed function rtags-2.44/src/vast/Node.cpp:303:16: note: Shadow local variable rtags-2.44/src/vast/Node.cpp:311:27: style: Argument 'nodeType' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:61:14: note: Shadowed function rtags-2.44/src/vast/Node.cpp:311:27: note: Shadow argument rtags-2.44/src/vast/Node.cpp:322:20: style: Local variable 'type' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:66:11: note: Shadowed function rtags-2.44/src/vast/Node.cpp:322:20: note: Shadow local variable rtags-2.44/src/vast/Node.cpp:331:30: style: Argument 'nodeType' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:61:14: note: Shadowed function rtags-2.44/src/vast/Node.cpp:331:30: note: Shadow argument rtags-2.44/src/vast/Node.cpp:332:29: style: Argument 'variable' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:96:10: note: Shadowed function rtags-2.44/src/vast/Node.cpp:332:29: note: Shadow argument rtags-2.44/src/vast/Node.cpp:362:29: style: Argument 'nodeType' shadows outer function [shadowFunction] rtags-2.44/src/vast/Node.h:61:14: note: Shadowed function rtags-2.44/src/vast/Node.cpp:362:29: note: Shadow argument rtags-2.44/src/vast/Model.h:37:48: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] rtags-2.44/src/vast/Model.cpp:223:45: style: Argument 'parent' shadows outer function [shadowFunction] rtags-2.44/src/vast/Model.h:35:25: note: Shadowed function rtags-2.44/src/vast/Model.cpp:223:45: note: Shadow argument rtags-2.44/src/vast/Model.cpp:262:40: style: Argument 'parent' shadows outer function [shadowFunction] rtags-2.44/src/vast/Model.h:35:25: note: Shadowed function rtags-2.44/src/vast/Model.cpp:262:40: note: Shadow argument rtags-2.44/src/vast/Model.cpp:287:44: style: Argument 'parent' shadows outer function [shadowFunction] rtags-2.44/src/vast/Model.h:35:25: note: Shadowed function rtags-2.44/src/vast/Model.cpp:287:44: note: Shadow argument rtags-2.44/src/vast/Model.cpp:304:41: style: Argument 'index' shadows outer function [shadowFunction] rtags-2.44/src/vast/Model.h:34:25: note: Shadowed function rtags-2.44/src/vast/Model.cpp:304:41: note: Shadow argument rtags-2.44/src/vast/Model.cpp:256:11: style: Variable 'node' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/vast/Model.cpp:306:11: style: Variable 'node' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/CompilerManager.cpp:122:28: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/Source.h:356:63: style:inconclusive: Function 'toString' argument 1 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent] rtags-2.44/src/Source.h:93:55: note: Function 'toString' argument 1 names different: declaration 'flags' definition 'f'. rtags-2.44/src/Source.h:356:63: note: Function 'toString' argument 1 names different: declaration 'flags' definition 'f'. rtags-2.44/tests/manual/dtlcpptest/main.cpp:13:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:213:30: style: Variable 'wbm' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/tests/StringTokenizerTestSuite.cpp:10:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] rtags-2.44/src/CompilerManager.cpp:208:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] rtags-2.44/src/rct/rct/Value.h:1130:24: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Value.h:1190:24: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Value.h:923:37: style:inconclusive: Function 'value' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Value.h:317:34: note: Function 'value' argument 1 names different: declaration 'name' definition 'key'. rtags-2.44/src/rct/rct/Value.h:923:37: note: Function 'value' argument 1 names different: declaration 'name' definition 'key'. rtags-2.44/src/rct/rct/Value.h:1014:43: style:inconclusive: Function 'push_back' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Value.h:309:33: note: Function 'push_back' argument 1 names different: declaration 'value' definition 'val'. rtags-2.44/src/rct/rct/Value.h:1014:43: note: Function 'push_back' argument 1 names different: declaration 'value' definition 'val'. rtags-2.44/src/rct/rct/Value.h:365:38: style: Argument 'value' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Value.h:312:18: note: Shadowed function rtags-2.44/src/rct/rct/Value.h:365:38: note: Shadow argument rtags-2.44/src/rct/rct/Value.h:810:34: style: Argument 'type' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Value.h:278:17: note: Shadowed function rtags-2.44/src/rct/rct/Value.h:810:34: note: Shadow argument rtags-2.44/src/rct/rct/Serializer.h:228:32: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Message.cpp:46:97: style:inconclusive: Function 'create' argument 4 names different: declaration 'error' definition 'errorPtr'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Message.h:76:99: note: Function 'create' argument 4 names different: declaration 'error' definition 'errorPtr'. rtags-2.44/src/rct/rct/Message.cpp:46:97: note: Function 'create' argument 4 names different: declaration 'error' definition 'errorPtr'. rtags-2.44/src/rct/rct/ResponseMessage.h:49:32: style: Argument 'data' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/ResponseMessage.h:44:12: note: Shadowed function rtags-2.44/src/rct/rct/ResponseMessage.h:49:32: note: Shadow argument rtags-2.44/src/rct/rct/Connection.h:85:10: style: Either there is a missing 'override', or the member function 'Connection::send' can be static. [functionStatic] rtags-2.44/src/rct/rct/Connection.h:156:80: style:inconclusive: Either there is a missing 'override', or the member function 'Connection::aboutToSend' can be const. [functionConst] rtags-2.44/src/rct/rct/Connection.h:172:5: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Connection.cpp:206:5: style: Class 'SocketClientBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/StackBuffer.h:8:5: style: Class 'StackBuffer < 16384 , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Connection.cpp:186:26: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Connection.cpp:140:71: style:inconclusive: Function 'onDataAvailable' argument 1 names different: declaration '' definition 'client'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/Connection.cpp:140:88: style:inconclusive: Function 'onDataAvailable' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Connection.h:188:74: note: Function 'onDataAvailable' argument 2 names different: declaration 'buffer' definition 'buf'. rtags-2.44/src/rct/rct/Connection.cpp:140:88: note: Function 'onDataAvailable' argument 2 names different: declaration 'buffer' definition 'buf'. rtags-2.44/src/rct/rct/Connection.cpp:193:75: style:inconclusive: Function 'onDataWritten' argument 2 names different: declaration '' definition 'bytes'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/Connection.h:46:25: style: Argument 'version' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Connection.h:51:9: note: Shadowed function rtags-2.44/src/rct/rct/Connection.h:46:25: note: Shadow argument rtags-2.44/src/rct/rct/Connection.h:191:83: style: Argument 'error' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Connection.h:146:63: note: Shadowed function rtags-2.44/src/rct/rct/Connection.h:191:83: note: Shadow argument rtags-2.44/src/rct/rct/Connection.cpp:51:63: style: Argument 'client' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Connection.h:166:35: note: Shadowed function rtags-2.44/src/rct/rct/Connection.cpp:51:63: note: Shadow argument rtags-2.44/src/rct/rct/Connection.cpp:140:71: style: Argument 'client' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Connection.h:166:35: note: Shadowed function rtags-2.44/src/rct/rct/Connection.cpp:140:71: note: Shadow argument rtags-2.44/src/rct/rct/Connection.cpp:174:31: style: Local variable 'error' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Connection.h:146:63: note: Shadowed function rtags-2.44/src/rct/rct/Connection.cpp:174:31: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:37:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/String.h:68:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/String.h:73:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Rct.h:207:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _2 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blocking [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:216:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:231:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:364:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:410:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:477:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:660:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:739:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SocketClient.cpp:794:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/StackBuffer.h:8:5: style: Class 'StackBuffer < PATH_MAX , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/String.cpp:108:9: style: The scope of the variable 'lOutLen' can be reduced. [variableScope] rtags-2.44/src/rct/rct/String.cpp:108:35: style: The scope of the variable 'lOutLen2' can be reduced. [variableScope] rtags-2.44/src/rct/rct/String.cpp:117:26: style: The scope of the variable 'pTmp' can be reduced. [variableScope] rtags-2.44/src/rct/rct/String.cpp:118:19: style: The scope of the variable 'ucTmp' can be reduced. [variableScope] rtags-2.44/src/rct/rct/String.h:1053:21: style: Unsigned expression 'size' can't be negative so it is unnecessary to test it. [unsignedPositive] rtags-2.44/src/rct/rct/String.cpp:103:34: style:inconclusive: Function 'toHex' argument 1 names different: declaration 'data' definition 'pAddressIn'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/String.h:906:37: note: Function 'toHex' argument 1 names different: declaration 'data' definition 'pAddressIn'. rtags-2.44/src/rct/rct/String.cpp:103:34: note: Function 'toHex' argument 1 names different: declaration 'data' definition 'pAddressIn'. rtags-2.44/src/rct/rct/String.cpp:103:53: style:inconclusive: Function 'toHex' argument 2 names different: declaration 'len' definition 'lSize'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/String.h:906:50: note: Function 'toHex' argument 2 names different: declaration 'len' definition 'lSize'. rtags-2.44/src/rct/rct/String.cpp:103:53: note: Function 'toHex' argument 2 names different: declaration 'len' definition 'lSize'. rtags-2.44/src/rct/rct/String.h:145:21: style: Local variable 'data' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:373:11: note: Shadowed function rtags-2.44/src/rct/rct/String.h:145:21: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:338:22: style: Local variable 'end' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:109:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:338:22: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:556:35: style: Argument 'begin' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:104:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:556:35: note: Shadow argument rtags-2.44/src/rct/rct/String.h:556:57: style: Argument 'end' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:109:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:556:57: note: Shadow argument rtags-2.44/src/rct/rct/String.h:825:15: style: Local variable 'end' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:109:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:825:15: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:835:15: style: Local variable 'end' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:109:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:835:15: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:845:15: style: Local variable 'end' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:109:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:845:15: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:855:15: style: Local variable 'end' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:109:20: note: Shadowed function rtags-2.44/src/rct/rct/String.h:855:15: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:871:21: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:871:21: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:950:21: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:950:21: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:980:21: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:980:21: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:1010:14: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:1010:14: note: Shadow local variable rtags-2.44/src/rct/rct/String.h:1046:38: style: Argument 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:1046:38: note: Shadow argument rtags-2.44/src/rct/rct/Path.cpp:170:13: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] rtags-2.44/src/rct/rct/Path.cpp:386:33: style:inconclusive: Function 'isSource' argument 1 names different: declaration 'extension' definition 'ext'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Path.h:205:38: note: Function 'isSource' argument 1 names different: declaration 'extension' definition 'ext'. rtags-2.44/src/rct/rct/Path.cpp:386:33: note: Function 'isSource' argument 1 names different: declaration 'extension' definition 'ext'. rtags-2.44/src/rct/rct/Path.cpp:411:33: style:inconclusive: Function 'isHeader' argument 1 names different: declaration 'extension' definition 'ext'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Path.h:214:38: note: Function 'isHeader' argument 1 names different: declaration 'extension' definition 'ext'. rtags-2.44/src/rct/rct/Path.cpp:411:33: note: Function 'isHeader' argument 1 names different: declaration 'extension' definition 'ext'. rtags-2.44/src/rct/rct/Path.cpp:446:35: style:inconclusive: Function 'mksubdir' argument 1 names different: declaration 'subdir' definition 'path'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Path.h:203:33: note: Function 'mksubdir' argument 1 names different: declaration 'subdir' definition 'path'. rtags-2.44/src/rct/rct/Path.cpp:446:35: note: Function 'mksubdir' argument 1 names different: declaration 'subdir' definition 'path'. rtags-2.44/src/rct/rct/Path.cpp:458:46: style:inconclusive: Function 'mkdir' argument 2 names different: declaration 'mode' definition 'mkdirMode'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Path.h:180:51: note: Function 'mkdir' argument 2 names different: declaration 'mode' definition 'mkdirMode'. rtags-2.44/src/rct/rct/Path.cpp:458:46: note: Function 'mkdir' argument 2 names different: declaration 'mode' definition 'mkdirMode'. rtags-2.44/src/rct/rct/Path.cpp:512:28: style:inconclusive: Function 'mkdir' argument 1 names different: declaration 'mode' definition 'mkdirMode'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Path.h:182:26: note: Function 'mkdir' argument 1 names different: declaration 'mode' definition 'mkdirMode'. rtags-2.44/src/rct/rct/Path.cpp:512:28: note: Function 'mkdir' argument 1 names different: declaration 'mode' definition 'mkdirMode'. rtags-2.44/src/rct/rct/Path.cpp:687:29: style:inconclusive: Function 'readAll' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/Path.cpp:824:30: style:inconclusive: Function 'stat' argument 1 names different: declaration 'ok' definition 'f_ok'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Path.h:248:28: note: Function 'stat' argument 1 names different: declaration 'ok' definition 'f_ok'. rtags-2.44/src/rct/rct/Path.cpp:824:30: note: Function 'stat' argument 1 names different: declaration 'ok' definition 'f_ok'. rtags-2.44/src/rct/rct/Path.cpp:167:35: style: Argument 'lastModified' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Path.h:243:12: note: Shadowed function rtags-2.44/src/rct/rct/Path.cpp:167:35: note: Shadow argument rtags-2.44/src/rct/rct/Path.cpp:257:33: style: Argument 'mode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Path.h:220:12: note: Shadowed function rtags-2.44/src/rct/rct/Path.cpp:257:33: note: Shadow argument rtags-2.44/src/rct/rct/Path.cpp:268:32: style: Argument 'mode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Path.h:220:12: note: Shadowed function rtags-2.44/src/rct/rct/Path.cpp:268:32: note: Shadow argument rtags-2.44/src/rct/rct/Path.cpp:732:48: style: Argument 'mode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Path.h:220:12: note: Shadowed function rtags-2.44/src/rct/rct/Path.cpp:732:48: note: Shadow argument rtags-2.44/src/rct/rct/Path.cpp:747:16: style: Local variable 'home' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Path.h:189:17: note: Shadowed function rtags-2.44/src/rct/rct/Path.cpp:747:16: note: Shadow local variable rtags-2.44/tests/automated/Parsing/mathutils_Vector_c_not.c:12:12: style: struct member 'PyGetSetDef::get' is never used. [unusedStructMember] rtags-2.44/src/rct/rct/Path.cpp:553:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/rct/Path.cpp:613:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtags-2.44/tests/automated/Parsing/mathutils_Vector_c_not.c:13:12: style: struct member 'PyGetSetDef::set' is never used. [unusedStructMember] rtags-2.44/tests/automated/Parsing/mathutils_Vector_c_not.c:14:11: style: struct member 'PyGetSetDef::doc' is never used. [unusedStructMember] rtags-2.44/src/rct/rct/Path.cpp:199:25: error: Uninitialized variable: dummy [legacyUninitvar] rtags-2.44/tests/automated/Parsing/mathutils_Vector_c_not.c:15:11: style: struct member 'PyGetSetDef::closure' is never used. [unusedStructMember] rtags-2.44/src/rct/rct/Path.cpp:198:10: style: Variable 'dummy' is not assigned a value. [unassignedVariable] rtags-2.44/src/rct/rct/Hash.h:101:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Hash.h:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MessageQueue.cpp:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MessageQueue.cpp:131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MessageQueue.cpp:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MessageQueue.cpp:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Flags.h:239:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/cJSON/cJSON.c:857:5: warning: Either the condition 'c' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck] rtags-2.44/src/rct/cJSON/cJSON.c:884:16: note: Assuming that condition 'c' is not redundant rtags-2.44/src/rct/cJSON/cJSON.c:886:23: note: Calling function 'suffix_object', 1st argument 'c' value is 0 rtags-2.44/src/rct/cJSON/cJSON.c:857:5: note: Null pointer dereference rtags-2.44/tests/automated/fixtures/mathutils_Vector_c_not.c:12:12: style: struct member 'PyGetSetDef::get' is never used. [unusedStructMember] rtags-2.44/src/rct/cJSON/cJSON.c:161:21: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/cJSON/cJSON.c:404:21: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/cJSON/cJSON.c:721:27: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/cJSON/cJSON.c:721:33: style: Variable 'str' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/cJSON/cJSON.c:830:12: style: Variable 'c' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/cJSON/cJSON.c:862:25: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/cJSON/cJSON.c:936:12: style: Variable 'c' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/cJSON/cJSON.c:973:12: style: Variable 'c' can be declared as pointer to const [constVariablePointer] rtags-2.44/tests/automated/fixtures/mathutils_Vector_c_not.c:13:12: style: struct member 'PyGetSetDef::set' is never used. [unusedStructMember] rtags-2.44/tests/automated/fixtures/mathutils_Vector_c_not.c:14:11: style: struct member 'PyGetSetDef::doc' is never used. [unusedStructMember] rtags-2.44/src/rct/cJSON/cJSON.c:1058:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable] rtags-2.44/tests/automated/fixtures/mathutils_Vector_c_not.c:15:11: style: struct member 'PyGetSetDef::closure' is never used. [unusedStructMember] rtags-2.44/src/rct/cJSON/cJSON.c:1073:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/cJSON/cJSON.c:1088:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/cJSON/cJSON.c:1103:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ACCESS [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ACCESS [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:255:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SharedMemory.cpp:44:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/SharedMemory.cpp:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHM_RDONLY [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Log.cpp:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StdOut [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Log.cpp:142:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_CONS [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Log.cpp:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Log.cpp:199:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Log.h:232:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:237:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:248:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:253:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:266:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:271:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:276:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:281:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:291:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:296:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:301:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Log.h:306:9: style:inconclusive: Technically the member function 'Log::operator<<' can be const. [functionConst] rtags-2.44/src/rct/rct/Flags.h:224:12: style: The member function 'Flags < LogFlag >::toString' can be static. [functionStatic] rtags-2.44/src/rct/rct/Path.h:86:11: warning: The class 'Path' defines member function with name 'operator=' also defined in its parent class 'String'. [duplInheritedMember] rtags-2.44/src/rct/rct/String.h:78:13: note: Parent function 'String::operator=' rtags-2.44/src/rct/rct/Path.h:86:11: note: Derived function 'Path::operator=' rtags-2.44/src/rct/rct/Path.h:95:11: warning: The class 'Path' defines member function with name 'operator=' also defined in its parent class 'String'. [duplInheritedMember] rtags-2.44/src/rct/rct/String.h:84:13: note: Parent function 'String::operator=' rtags-2.44/src/rct/rct/Path.h:95:11: note: Derived function 'Path::operator=' rtags-2.44/src/rct/rct/MessageQueue.h:25:5: style: Class 'MessageQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/MessageQueue.h:26:5: style: Class 'MessageQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Log.h:216:5: style: Class 'Log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Log.h:217:5: style: Class 'Log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/List.h:33:5: style: Class 'List < String >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/List.h:43:5: style: Class 'List < String >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/List.h:33:5: style: Class 'List < Path >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/List.h:43:5: style: Class 'List < Path >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Flags.h:22:5: style: Class 'Flags < LogFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Flags.h:32:5: style: Class 'Flags < LogFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Flags.h:22:5: style: Class 'Flags < LogOutput :: LogFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Flags.h:32:5: style: Class 'Flags < LogOutput :: LogFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Process.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:260:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReturnUnset [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:366:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RealPath [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Async [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:656:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sync [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:663:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sync [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:684:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:700:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:712:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:758:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Async [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:796:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:835:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:875:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReturnUnset [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:900:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReturnUnset [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/Process.cpp:913:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReturnUnset [valueFlowBailoutIncompleteVar] rtags-2.44/src/rct/rct/MessageQueue.cpp:89:28: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MessageQueue.cpp:74:13: style: The scope of the variable 'sz' can be reduced. [variableScope] rtags-2.44/src/rct/rct/MessageQueue.cpp:176:9: style: The scope of the variable 'ret' can be reduced. [variableScope] rtags-2.44/src/rct/rct/List.h:289:21: style: Unsigned expression 'from' can't be negative so it is unnecessary to test it. [unsignedPositive] rtags-2.44/src/rct/rct/MessageQueue.cpp:128:48: style:inconclusive: Function 'MessageQueue' argument 2 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/Log.h:637:27: style: Argument 'log' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Log.h:175:6: note: Shadowed function rtags-2.44/src/rct/rct/Log.h:637:27: note: Shadow argument rtags-2.44/src/rct/rct/Log.h:321:26: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/MessageQueue.cpp:70:14: style: struct member 'Anonymous1::mtype' is never used. [unusedStructMember] rtags-2.44/src/rct/rct/MemoryMappedFile.h:80:5: style: Class 'MemoryMappedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/MemoryMappedFile.h:156:16: performance: Function 'filename()' should return member 'mFilename' by const reference. [returnByReference] rtags-2.44/src/rct/rct/MessageQueue.cpp:172:14: style: struct member 'Anonymous2::mtype' is never used. [unusedStructMember] rtags-2.44/src/rct/rct/Flags.h:224:12: style: The member function 'Flags < LogOutput :: LogFlag >::toString' can be static. [functionStatic] rtags-2.44/src/rct/rct/StopWatch.h:18:5: style: Class 'StopWatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/StackBuffer.h:8:5: style: Class 'StackBuffer < Size , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Flags.h:22:5: style: Class 'Flags < :: LogFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Flags.h:32:5: style: Class 'Flags < :: LogFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/Log.cpp:83:6: style: The destructor '~FileOutput' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rtags-2.44/src/rct/rct/Log.h:117:14: note: Virtual destructor in base class rtags-2.44/src/rct/rct/Log.cpp:83:6: note: Destructor in derived class rtags-2.44/src/rct/rct/Log.cpp:145:14: style: The destructor '~SyslogOutput' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] rtags-2.44/src/rct/rct/Log.h:117:14: note: Virtual destructor in base class rtags-2.44/src/rct/rct/Log.cpp:145:14: note: Destructor in derived class rtags-2.44/src/rct/rct/SharedMemory.cpp:91:42: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:96:20: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:172:37: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:189:41: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:206:20: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:232:20: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:255:20: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:263:24: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/SharedMemory.cpp:92:20: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:33:48: style:inconclusive: Function 'MemoryMappedFile' argument 1 names different: declaration 'filename' definition 'f_file'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:80:34: note: Function 'MemoryMappedFile' argument 1 names different: declaration 'filename' definition 'f_file'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:33:48: note: Function 'MemoryMappedFile' argument 1 names different: declaration 'filename' definition 'f_file'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:33:67: style:inconclusive: Function 'MemoryMappedFile' argument 2 names different: declaration 'access' definition 'f_access'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:80:55: note: Function 'MemoryMappedFile' argument 2 names different: declaration 'access' definition 'f_access'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:33:67: note: Function 'MemoryMappedFile' argument 2 names different: declaration 'access' definition 'f_access'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:33:86: style:inconclusive: Function 'MemoryMappedFile' argument 3 names different: declaration 'lock' definition 'f_lock'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:80:84: note: Function 'MemoryMappedFile' argument 3 names different: declaration 'lock' definition 'f_lock'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:33:86: note: Function 'MemoryMappedFile' argument 3 names different: declaration 'lock' definition 'f_lock'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:49:55: style:inconclusive: Function 'MemoryMappedFile' argument 1 names different: declaration 'other' definition 'f_other'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:72:41: note: Function 'MemoryMappedFile' argument 1 names different: declaration 'other' definition 'f_other'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:49:55: note: Function 'MemoryMappedFile' argument 1 names different: declaration 'other' definition 'f_other'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:54:66: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'f_other'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/SharedMemory.cpp:19:60: style:inconclusive: Function 'SharedMemory' argument 3 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:90:41: style:inconclusive: Function 'open' argument 1 names different: declaration 'filename' definition 'f_filename'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:102:27: note: Function 'open' argument 1 names different: declaration 'filename' definition 'f_filename'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:90:41: note: Function 'open' argument 1 names different: declaration 'filename' definition 'f_filename'. rtags-2.44/src/rct/rct/SharedMemory.cpp:29:71: style:inconclusive: Function 'SharedMemory' argument 3 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:90:64: style:inconclusive: Function 'open' argument 2 names different: declaration 'access' definition 'f_access'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:102:48: note: Function 'open' argument 2 names different: declaration 'access' definition 'f_access'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:90:64: note: Function 'open' argument 2 names different: declaration 'access' definition 'f_access'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:90:83: style:inconclusive: Function 'open' argument 3 names different: declaration 'lock' definition 'f_lock'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/MemoryMappedFile.h:102:77: note: Function 'open' argument 3 names different: declaration 'lock' definition 'f_lock'. rtags-2.44/src/rct/rct/MemoryMappedFile.cpp:90:83: note: Function 'open' argument 3 names different: declaration 'lock' definition 'f_lock'. rtags-2.44/src/rct/rct/SharedMemory.cpp:39:31: style: Argument 'key' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SharedMemory.h:37:11: note: Shadowed function rtags-2.44/src/rct/rct/SharedMemory.cpp:39:31: note: Shadow argument rtags-2.44/src/rct/rct/SharedMemory.cpp:39:40: style: Argument 'size' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SharedMemory.h:47:9: note: Shadowed function rtags-2.44/src/rct/rct/SharedMemory.cpp:39:40: note: Shadow argument rtags-2.44/src/rct/rct/SharedMemory.cpp:82:51: style: Argument 'address' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SharedMemory.h:42:11: note: Shadowed function rtags-2.44/src/rct/rct/SharedMemory.cpp:82:51: note: Shadow argument rtags-2.44/src/rct/rct/SharedMemory.cpp:82:51: style: Parameter 'address' can be declared as pointer to const [constParameterPointer] rtags-2.44/src/rct/rct/Log.cpp:314:36: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Log.cpp:191:44: style:inconclusive: Function 'logDirect' argument 2 names different: declaration 'str' definition 'msg'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Log.h:181:44: note: Function 'logDirect' argument 2 names different: declaration 'str' definition 'msg'. rtags-2.44/src/rct/rct/Log.cpp:191:44: note: Function 'logDirect' argument 2 names different: declaration 'str' definition 'msg'. rtags-2.44/src/rct/rct/Log.cpp:191:53: style:inconclusive: Function 'logDirect' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Log.h:181:53: note: Function 'logDirect' argument 3 names different: declaration 'length' definition 'len'. rtags-2.44/src/rct/rct/Log.cpp:191:53: note: Function 'logDirect' argument 3 names different: declaration 'length' definition 'len'. rtags-2.44/src/rct/rct/Log.cpp:358:42: style: Argument 'logLevel' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Log.h:210:10: note: Shadowed function rtags-2.44/src/rct/rct/Log.cpp:358:42: note: Shadow argument rtags-2.44/src/rct/rct/Log.cpp:110:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] rtags-2.44/src/rct/rct/Log.cpp:277:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] rtags-2.44/src/rct/rct/SocketClient.cpp:214:22: warning: Class 'Resolver' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rtags-2.44/src/rct/rct/SocketClient.cpp:214:22: warning: Class 'Resolver' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rtags-2.44/src/rct/rct/SocketClient.h:29:5: style: Class 'SocketClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/SignalSlot.h:110:9: style: Class 'SignatureWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/SignalSlot.h:132:9: style: Class 'SignatureMoveWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rtags-2.44/src/rct/rct/SocketClient.cpp:461:9: style: The scope of the variable 'e' can be reduced. [variableScope] rtags-2.44/src/rct/rct/SocketClient.cpp:56:32: style:inconclusive: Function 'SocketClient' argument 1 names different: declaration 'fd' definition 'f'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketClient.h:30:22: note: Function 'SocketClient' argument 1 names different: declaration 'fd' definition 'f'. rtags-2.44/src/rct/rct/SocketClient.cpp:56:32: note: Function 'SocketClient' argument 1 names different: declaration 'fd' definition 'f'. rtags-2.44/src/rct/rct/SocketClient.cpp:440:84: style:inconclusive: Function 'writeTo' argument 3 names different: declaration 'data' definition 'f_data'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketClient.h:122:74: note: Function 'writeTo' argument 3 names different: declaration 'data' definition 'f_data'. rtags-2.44/src/rct/rct/SocketClient.cpp:440:84: note: Function 'writeTo' argument 3 names different: declaration 'data' definition 'f_data'. rtags-2.44/src/rct/rct/SocketClient.cpp:440:105: style:inconclusive: Function 'writeTo' argument 4 names different: declaration 'num' definition 'size'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketClient.h:122:93: note: Function 'writeTo' argument 4 names different: declaration 'num' definition 'size'. rtags-2.44/src/rct/rct/SocketClient.cpp:440:105: note: Function 'writeTo' argument 4 names different: declaration 'num' definition 'size'. rtags-2.44/src/rct/rct/SocketClient.cpp:568:57: style:inconclusive: Function 'write' argument 2 names different: declaration 'num' definition 'size'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketClient.h:90:47: note: Function 'write' argument 2 names different: declaration 'num' definition 'size'. rtags-2.44/src/rct/rct/SocketClient.cpp:568:57: note: Function 'write' argument 2 names different: declaration 'num' definition 'size'. rtags-2.44/src/rct/rct/SocketClient.cpp:608:39: style:inconclusive: Function 'socketCallback' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/SocketClient.cpp:608:46: style:inconclusive: Function 'socketCallback' argument 2 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] rtags-2.44/src/rct/rct/SocketClient.cpp:782:33: style:inconclusive: Function 'setFlags' argument 1 names different: declaration 'fd' definition 'mFd'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/SocketClient.h:192:30: note: Function 'setFlags' argument 1 names different: declaration 'fd' definition 'mFd'. rtags-2.44/src/rct/rct/SocketClient.cpp:782:33: note: Function 'setFlags' argument 1 names different: declaration 'fd' definition 'mFd'. rtags-2.44/src/rct/rct/SocketClient.h:101:18: style: Local variable 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.h:101:18: note: Shadow local variable rtags-2.44/src/rct/rct/SocketClient.h:113:18: style: Local variable 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.h:113:18: note: Shadow local variable rtags-2.44/src/rct/rct/SocketClient.h:124:47: style: Argument 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.h:124:47: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.h:199:39: style: Argument 'maxWriteBufferSize' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:194:12: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.h:199:39: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:230:18: style: Local variable 'mode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:52:18: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:230:18: note: Shadow local variable rtags-2.44/src/rct/rct/SocketClient.cpp:223:57: style: Argument 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:223:57: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:263:42: style: Argument 'path' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:67:12: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:263:42: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:306:34: style: Argument 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:306:34: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:426:41: style: Argument 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:426:41: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:433:41: style: Argument 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:433:41: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:440:57: style: Argument 'port' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:72:14: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:440:57: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:608:46: style: Argument 'mode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:52:18: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:608:46: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:734:38: style: Argument 'mode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:52:18: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:734:38: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:826:70: style: Argument 'socket' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/SocketClient.h:82:9: note: Shadowed function rtags-2.44/src/rct/rct/SocketClient.cpp:826:70: note: Shadow argument rtags-2.44/src/rct/rct/SocketClient.cpp:175:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/rct/SocketClient.cpp:340:10: style: Variable 'pin' can be declared as pointer to const [constVariablePointer] rtags-2.44/src/rct/rct/SocketClient.cpp:690:17: warning:inconclusive: Access of moved variable 'mReadBuffer'. [accessMoved] rtags-2.44/src/rct/rct/SocketClient.cpp:689:113: note: Calling std::move(mReadBuffer) rtags-2.44/src/rct/rct/SocketClient.cpp:690:17: note: Access of moved variable 'mReadBuffer'. rtags-2.44/src/rct/rct/Process.cpp:318:9: warning: Class 'Process' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rtags-2.44/src/rct/rct/Process.cpp:318:9: warning: Class 'Process' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rtags-2.44/src/rct/rct/Process.cpp:189:40: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Process.cpp:231:48: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Process.cpp:499:5: style: Statements following noreturn function '_exit()' will never be executed. [unreachableCode] rtags-2.44/src/rct/rct/Process.cpp:164:13: style: The scope of the variable 'r' can be reduced. [variableScope] rtags-2.44/src/rct/rct/Process.cpp:151:37: style:inconclusive: Function 'removePid' argument 1 names different: declaration 'pid' definition 'f_pid'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.cpp:43:33: note: Function 'removePid' argument 1 names different: declaration 'pid' definition 'f_pid'. rtags-2.44/src/rct/rct/Process.cpp:151:37: note: Function 'removePid' argument 1 names different: declaration 'pid' definition 'f_pid'. rtags-2.44/src/rct/rct/Process.cpp:373:84: style:inconclusive: Function 'startInternal' argument 2 names different: declaration 'arguments' definition 'a'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:195:70: note: Function 'startInternal' argument 2 names different: declaration 'arguments' definition 'a'. rtags-2.44/src/rct/rct/Process.cpp:373:84: note: Function 'startInternal' argument 2 names different: declaration 'arguments' definition 'a'. rtags-2.44/src/rct/rct/Process.cpp:373:107: style:inconclusive: Function 'startInternal' argument 3 names different: declaration 'f_environ' definition 'environment'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:195:101: note: Function 'startInternal' argument 3 names different: declaration 'f_environ' definition 'environment'. rtags-2.44/src/rct/rct/Process.cpp:373:107: note: Function 'startInternal' argument 3 names different: declaration 'f_environ' definition 'environment'. rtags-2.44/src/rct/rct/Process.cpp:374:56: style:inconclusive: Function 'startInternal' argument 5 names different: declaration 'flags' definition 'execFlags'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:196:42: note: Function 'startInternal' argument 5 names different: declaration 'flags' definition 'execFlags'. rtags-2.44/src/rct/rct/Process.cpp:374:56: note: Function 'startInternal' argument 5 names different: declaration 'flags' definition 'execFlags'. rtags-2.44/src/rct/rct/Process.cpp:654:90: style:inconclusive: Function 'exec' argument 3 names different: declaration 'timeout_ms' definition 'timeout'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:71:93: note: Function 'exec' argument 3 names different: declaration 'timeout_ms' definition 'timeout'. rtags-2.44/src/rct/rct/Process.cpp:654:90: note: Function 'exec' argument 3 names different: declaration 'timeout_ms' definition 'timeout'. rtags-2.44/src/rct/rct/Process.cpp:660:75: style:inconclusive: Function 'exec' argument 2 names different: declaration 'arguments' definition 'a'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:83:61: note: Function 'exec' argument 2 names different: declaration 'arguments' definition 'a'. rtags-2.44/src/rct/rct/Process.cpp:660:75: note: Function 'exec' argument 2 names different: declaration 'arguments' definition 'a'. rtags-2.44/src/rct/rct/Process.cpp:660:98: style:inconclusive: Function 'exec' argument 3 names different: declaration 'f_environ' definition 'environment'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:83:92: note: Function 'exec' argument 3 names different: declaration 'f_environ' definition 'environment'. rtags-2.44/src/rct/rct/Process.cpp:660:98: note: Function 'exec' argument 3 names different: declaration 'f_environ' definition 'environment'. rtags-2.44/src/rct/rct/Process.cpp:660:115: style:inconclusive: Function 'exec' argument 4 names different: declaration 'timeout_ms' definition 'timeout'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:83:107: note: Function 'exec' argument 4 names different: declaration 'timeout_ms' definition 'timeout'. rtags-2.44/src/rct/rct/Process.cpp:660:115: note: Function 'exec' argument 4 names different: declaration 'timeout_ms' definition 'timeout'. rtags-2.44/src/rct/rct/Process.cpp:873:24: style:inconclusive: Function 'kill' argument 1 names different: declaration 'signal' definition 'sig'. [funcArgNamesDifferent] rtags-2.44/src/rct/rct/Process.h:144:19: note: Function 'kill' argument 1 names different: declaration 'signal' definition 'sig'. rtags-2.44/src/rct/rct/Process.cpp:873:24: note: Function 'kill' argument 1 names different: declaration 'signal' definition 'sig'. rtags-2.44/src/rct/rct/Process.cpp:373:107: style: Argument 'environment' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Process.h:170:25: note: Shadowed function rtags-2.44/src/rct/rct/Process.cpp:373:107: note: Shadow argument rtags-2.44/src/rct/rct/Process.cpp:660:98: style: Argument 'environment' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Process.h:170:25: note: Shadowed function rtags-2.44/src/rct/rct/Process.cpp:660:98: note: Shadow argument rtags-2.44/src/rct/rct/Process.cpp:746:26: style: Argument 'returnCode' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Process.h:134:9: note: Shadowed function rtags-2.44/src/rct/rct/Process.cpp:746:26: note: Shadow argument rtags-2.44/src/rct/rct/Process.cpp:822:104: style: Parameter 'signal' can be declared as reference to const [constParameterReference] rtags-2.44/src/rct/rct/Process.cpp:380:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] diff: head rtags-2.44/src/IndexMessage.h:41:45: style: Argument 'environment' shadows outer function [shadowFunction] rtags-2.44/src/IndexMessage.h:42:25: note: Shadowed function rtags-2.44/src/IndexMessage.h:41:45: note: Shadow argument head rtags-2.44/src/Location.h:89:47: style: Argument 'path' shadows outer function [shadowFunction] rtags-2.44/src/Location.h:94:24: note: Shadowed function rtags-2.44/src/Location.h:89:47: note: Shadow argument head rtags-2.44/src/rct/rct/Connection.h:46:25: style: Argument 'version' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Connection.h:51:9: note: Shadowed function rtags-2.44/src/rct/rct/Connection.h:46:25: note: Shadow argument 2.21.0 rtags-2.44/src/rct/rct/Log.cpp:277:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head rtags-2.44/src/rct/rct/Log.cpp:277:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head rtags-2.44/src/rct/rct/Plugin.h:52:34: style: Argument 'fileName' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/Plugin.h:58:10: note: Shadowed function rtags-2.44/src/rct/rct/Plugin.h:52:34: note: Shadow argument head rtags-2.44/src/rct/rct/Process.cpp:318:9: warning: Class 'Process' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head rtags-2.44/src/rct/rct/Process.cpp:318:9: warning: Class 'Process' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head rtags-2.44/src/rct/rct/StackBuffer.h:25:24: style: Argument 'size' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/StackBuffer.h:57:12: note: Shadowed function rtags-2.44/src/rct/rct/StackBuffer.h:25:24: note: Shadow argument head rtags-2.44/src/rct/rct/String.h:1010:14: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:1010:14: note: Shadow local variable head rtags-2.44/src/rct/rct/String.h:145:21: style: Local variable 'data' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:373:11: note: Shadowed function rtags-2.44/src/rct/rct/String.h:145:21: note: Shadow local variable head rtags-2.44/src/rct/rct/String.h:871:21: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:871:21: note: Shadow local variable head rtags-2.44/src/rct/rct/String.h:950:21: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:950:21: note: Shadow local variable head rtags-2.44/src/rct/rct/String.h:980:21: style: Local variable 'format' shadows outer function [shadowFunction] rtags-2.44/src/rct/rct/String.h:1043:19: note: Shadowed function rtags-2.44/src/rct/rct/String.h:980:21: note: Shadow local variable head rtags-2.44/tests/automated/ClassTemplates/main.cpp:20:10: style: Unused variable: x [unusedVariable] 2.21.0 rtags-2.44/tests/automated/fixtures/function_pointers.cpp:15:20: style: Variable 'calc.operation' is assigned a value that is never used. [unreadVariable] DONE