2025-07-10 22:26 ftp://ftp.de.debian.org/debian/pool/main/p/polybar/polybar_3.7.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcurl --library=motif --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 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 732 729 elapsed-time: 0.4 0.4 head-timing-info: old-timing-info: head results: polybar-3.7.2/lib/i3ipcpp/examples/bar-configs.cpp:11:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/examples/events.cpp:15:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ET_WORKSPACE [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/examples/workspaces.cpp:16:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/examples/workspaces.cpp:45:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/examples/workspaces.cpp:31:14: style: Variable 'n' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/i3ipcpp/examples/workspaces.cpp:44:14: style: Variable 'w' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/i3ipcpp/src/ipc.cpp:428:7: error: There is an unknown macro here somewhere. Configuration is required. If I3IPC_ERR is a macro then please configure it. [unknownMacro] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Escape [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_TIME_CURRENT_TIME [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/callable.cpp:12:10: style:inconclusive: Technically the member function 'callable::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:39:5: style: Class 'key_printer < xpp :: connection < > & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:22:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:44:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_t [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:104:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:115:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_t [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:161:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:117:5: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/examples/demo_01.cpp:88:7: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/event.cpp:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:36:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_BUTTON_PRESS [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_EVENT_MASK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:233:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:250:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:302:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:61:8: performance:inconclusive: Technically the member function 'test::foo::bar' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/event.cpp:101:5: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/event.cpp:10:45: style: Parameter 'e' can be declared as pointer to const. However it seems that 'get_window' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] polybar-3.7.2/lib/xpp/src/tests/event.cpp:115:46: note: You might need to cast the function pointer here polybar-3.7.2/lib/xpp/src/tests/event.cpp:10:45: note: Parameter 'e' can be declared as pointer to const polybar-3.7.2/lib/xpp/src/tests/event.cpp:16:46: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] polybar-3.7.2/lib/xpp/src/tests/event.cpp:112:16: style: Variable 'dispatcher' can be declared as const array [constVariable] polybar-3.7.2/lib/xpp/src/examples/demo_02.cpp:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/event.cpp:109:34: style: Variable 'foo_container.m_foos[window]' is assigned a value that is never used. [unreadVariable] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:221:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:251:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:298:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:299:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:300:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:221:28: style: Variable 'e' can be declared as pointer to const [constVariablePointer] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:67:17: performance:inconclusive: Technically the member function 'test::begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:73:17: performance:inconclusive: Technically the member function 'test::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:15:14: style:inconclusive: Technically the member function 'test::iterator < int >::operator==' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:20:14: style:inconclusive: Technically the member function 'test::iterator < int >::operator!=' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:15:14: style:inconclusive: Technically the member function 'test::iterator < double >::operator==' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:20:14: style:inconclusive: Technically the member function 'test::iterator < double >::operator!=' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:118:15: style: Variable 'window' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:149:15: style: Variable 'window' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/xpp/src/tests/template.cpp:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/template.cpp:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/template.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/template.cpp:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/template.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/template.cpp:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/template.cpp:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:33:12: style: C-style pointer casting [cstyleCast] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:34:13: style: C-style pointer casting [cstyleCast] polybar-3.7.2/lib/xpp/src/tests/template.cpp:12:10: style:inconclusive: Technically the member function 'callable::operator()' can be const. [functionConst] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:48:12: style: C-style pointer casting [cstyleCast] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:49:13: style: C-style pointer casting [cstyleCast] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:118:23: style: C-style pointer casting [cstyleCast] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:64:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:84:11: style: The scope of the variable 'n' can be reduced. [variableScope] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:141:9: style: The scope of the variable 'n' can be reduced. [variableScope] polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:84:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable] polybar-3.7.2/lib/xpp/src/tests/xlib-test.cpp:14:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xlib.cpp:14:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:360:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Escape [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:273:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_TIME_CURRENT_TIME [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xlib.cpp:17:11: style: Variable 'rates' can be declared as pointer to const [constVariablePointer] polybar-3.7.2/lib/xpp/src/tests/test.cpp:586:3: debug: Failed to parse 'typedef foo_base < E , ES ... > foo_base < E , ES ... > :: foo_base ;'. The checking continues anyway. [simplifyTypedef] polybar-3.7.2/lib/xpp/src/tests/xlib-test.cpp:18:13: style: Variable 'rates' can be declared as pointer to const [constVariablePointer] polybar-3.7.2/lib/xpp/src/tests/test.cpp:29:52: debug: simplifyOperatorName: found unsimplified operator name [debug] polybar-3.7.2/src/adapters/alsa/control.cpp:4:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/adapters/alsa/mixer.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/adapters/mpd.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/adapters/net.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Escape [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:195:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/net_iw.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/adapters/net_nl.cpp:10:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:208:10: performance:inconclusive: Either there is a missing 'override', or the member function 'one_event::handle' can be static. [functionStatic] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:215:10: performance:inconclusive: Either there is a missing 'override', or the member function 'two_event::handle' can be static. [functionStatic] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:216:10: performance:inconclusive: Either there is a missing 'override', or the member function 'two_event::handle' can be static. [functionStatic] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:230:8: performance:inconclusive: Either there is a missing 'override', or the member function 'more_events::handle' can be static. [functionStatic] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:246:5: style: Class 'key_printer < xpp :: connection < xpp :: randr :: extension , xpp :: damage :: extension , xpp :: render :: extension > & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:23:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:185:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:381:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:382:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:383:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:390:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:391:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:397:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:505:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:536:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:546:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:556:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:565:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:575:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:585:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:594:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:601:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:608:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:639:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:661:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:665:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:669:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:682:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:407:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:432:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:442:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:415:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:464:5: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:325:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/requests.cpp:298:7: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:143:5: style:inconclusive: Either there is a missing 'override', or the member function 'xevent::operatorxcb_connection_t*const' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:36:5: style: Class 'key_printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:218:5: style: C-style reference casting [cstyleCast] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:218:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:87:7: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:188:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:218:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:238:15: style: Variable 'window' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:246:17: style: Variable 'child' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:259:15: style: Variable 'w' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:267:17: style: Variable 'child' can be declared as reference to const [constVariableReference] polybar-3.7.2/lib/xpp/src/tests/xproto.cpp:298:16: style: Variable 'rates' can be declared as pointer to const [constVariablePointer] polybar-3.7.2/src/adapters/script_runner.cpp:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tail [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stopping [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stopping [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_status [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:90:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_exec [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/script_runner.cpp:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_exec [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:12:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_name [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:168:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/cairo/utils.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/adapters/pulseaudio.cpp:196:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:221:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:240:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable muted [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mainloop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:268:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_SUBSCRIPTION_EVENT_FACILITY_MASK [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/adapters/pulseaudio.cpp:338:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_OPERATION_DONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:536:8: performance:inconclusive: Technically the member function 'test7::p1::ext < my_ext_1 >::call' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:546:8: performance:inconclusive: Technically the member function 'test7::p2::ext < my_ext_2 >::call' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:556:8: performance:inconclusive: Technically the member function 'test7::p3::ext < my_ext_3 >::call' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:563:8: performance:inconclusive: Technically the member function 'test7::proto_1::dispatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:573:8: performance:inconclusive: Technically the member function 'test7::proto_2::dispatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:583:8: performance:inconclusive: Technically the member function 'test7::proto_3::dispatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:594:8: performance:inconclusive: Technically the member function 'test7::event_1::call' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:601:8: performance:inconclusive: Technically the member function 'test7::event_2::call' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:608:8: performance:inconclusive: Technically the member function 'test7::event_3::call' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:661:8: style:inconclusive: Technically the member function 'test8::a::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:665:8: style:inconclusive: Technically the member function 'test8::b::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:669:8: style:inconclusive: Technically the member function 'test8::c::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:227:3: performance:inconclusive: Technically the member function 'test4::z < test4 :: a :: a , test4 :: b :: b , test4 :: c :: c >::f' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: warning: The struct 'A < int >' defines member function with name 'size_of' also defined in its parent struct 'interface < int >'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:12:22: note: Parent function 'interface < int >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: note: Derived function 'A < int >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: warning: The struct 'A < double >' defines member function with name 'size_of' also defined in its parent struct 'interface < double >'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:12:22: note: Parent function 'interface < double >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: note: Derived function 'A < double >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: warning: The struct 'A < char >' defines member function with name 'size_of' also defined in its parent struct 'interface < char >'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:12:22: note: Parent function 'interface < char >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: note: Derived function 'A < char >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: warning: The struct 'A < uint16_t >' defines member function with name 'size_of' also defined in its parent struct 'interface < uint16_t >'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:12:22: note: Parent function 'interface < uint16_t >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: note: Derived function 'A < uint16_t >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: warning: The struct 'A < void >' defines member function with name 'size_of' also defined in its parent struct 'interface < void >'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:21:22: note: Parent function 'interface < void >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:36:22: note: Derived function 'A < void >::size_of' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:92:15: warning: The struct 'A' defines member function with name 'test' also defined in its parent struct 'interface'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:88:15: note: Parent function 'interface::test' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:92:15: note: Derived function 'A::test' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:103:15: warning: The struct 'B' defines member function with name 'test' also defined in its parent struct 'interface'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:88:15: note: Parent function 'interface::test' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:103:15: note: Derived function 'B::test' polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:273:3: style: Struct 'my_pod_int_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:279:3: style: Struct 'my_pod_double_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:285:3: style: Struct 'my_pod_string_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:172:10: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:167:16: note: Virtual function in base class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:172:10: note: Function in derived class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:183:10: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:167:16: note: Virtual function in base class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:183:10: note: Function in derived class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:194:10: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:167:16: note: Virtual function in base class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:194:10: note: Function in derived class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:682:8: style: The function 'do_cool_stuff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:674:16: note: Virtual function in base class polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:682:8: note: Function in derived class polybar-3.7.2/lib/xpp/src/tests/test.cpp:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:187:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:189:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:208:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:223:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:274:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:263:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:280:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:305:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/command_line.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:286:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:307:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:486:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:308:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:487:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:309:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:488:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:319:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:443:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] polybar-3.7.2/lib/xpp/src/tests/test.cpp:320:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:323:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:345:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:357:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:365:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:403:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:492:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:514:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:527:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:576:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:699:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:748:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:775:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:932:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:999:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1018:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1038:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1090:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:842:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:851:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:859:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tags [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tags [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spacing [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:215:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:232:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:242:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:274:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLINE [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:249:7: style: struct member 'pod_generic::m_int' is never used. [unusedStructMember] polybar-3.7.2/src/components/builder.cpp:283:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:612:13: style: struct member 'pod_event_1::id' is never used. [unusedStructMember] polybar-3.7.2/src/components/builder.cpp:292:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDERLINE [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:616:13: style: struct member 'pod_event_2::id' is never used. [unusedStructMember] polybar-3.7.2/src/components/builder.cpp:312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:620:13: style: struct member 'pod_event_3::id' is never used. [unusedStructMember] polybar-3.7.2/src/components/builder.cpp:358:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/builder.cpp:365:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tags [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:154:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable] polybar-3.7.2/src/components/builder.cpp:436:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tags [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:155:25: style: Unused variable: st_1 [unusedVariable] polybar-3.7.2/src/components/builder.cpp:493:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPACE [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:156:25: style: Unused variable: st_2 [unusedVariable] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:467:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:468:17: style: Variable 's' is assigned a value that is never used. [unreadVariable] polybar-3.7.2/src/components/config.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/eventloop.cpp:9:0: error: #error "Polybar requires libuv 1.x and at least version 1.3" [preprocessorErrorDirective] polybar-3.7.2/src/components/eventloop.cpp:9:2: error: #error "Polybar requires libuv 1.x and at least version 1.3" [preprocessorErrorDirective] polybar-3.7.2/src/components/config_parser.cpp:17:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_config_file [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lines [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:101:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAR_PREFIX [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:123:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_files [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:247:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_files [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:272:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_files [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:304:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/logger.cpp:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/logger.cpp:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/logger.cpp:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:891:12: warning: Member variable 'a < int , int >::m_u' is not initialized in the constructor. [uninitMemberVar] polybar-3.7.2/src/components/screen.cpp:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_proxy [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/screen.cpp:78:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_proxy [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/screen.cpp:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_proxy [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/screen.cpp:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sigraised [valueFlowBailoutIncompleteVar] polybar-3.7.2/lib/xpp/src/tests/test.cpp:129:5: performance: Variable 'm_xid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] polybar-3.7.2/src/components/screen.cpp:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_monitors [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/config_parser.cpp:113:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/src/components/config_parser.cpp:302:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/lib/xpp/src/tests/test.cpp:104:5: style:inconclusive: Technically the member function 'allocator::allocate::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:114:5: style:inconclusive: Technically the member function 'allocator::deallocate::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:173:8: style:inconclusive: Technically the member function 'caller::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:426:5: style:inconclusive: Technically the member function 'test03::reply_member::get_with_object::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:437:5: style:inconclusive: Technically the member function 'test03::reply_member::get_with_object_and_connection::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:448:5: style:inconclusive: Technically the member function 'test03::reply_member::get_fundamental::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:574:3: performance:inconclusive: Technically the member function 'test04::foo_base < void >::check_error' can be static (but you may consider moving to unnamed namespace). [functionStatic] polybar-3.7.2/lib/xpp/src/tests/test.cpp:748:12: style:inconclusive: Technically the member function 'test05::a::member::get::operator()' can be const. [functionConst] polybar-3.7.2/lib/xpp/src/tests/test.cpp:361:15: warning: The struct 'b' defines member function with name 'foo' also defined in its parent struct 'a'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/test.cpp:357:15: note: Parent function 'a::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:361:15: note: Derived function 'b::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:365:15: warning: The struct 'c' defines member function with name 'foo' also defined in its parent struct 'b'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/test.cpp:361:15: note: Parent function 'b::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:365:15: note: Derived function 'c::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:365:15: warning: The struct 'c' defines member function with name 'foo' also defined in its parent struct 'a'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/test.cpp:357:15: note: Parent function 'a::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:365:15: note: Derived function 'c::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:786:20: warning: The struct 'b' defines member function with name 'foo' also defined in its parent struct 'a'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/test.cpp:781:16: note: Parent function 'a::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:786:20: note: Derived function 'b::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:306:3: style: Struct 'a' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:319:3: style: Struct 'b' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:320:3: style: Struct 'b' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:503:3: style: Struct 'a' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:555:3: style: Struct 'foo_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:646:3: style: Struct 'foo_iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:987:5: style: Class 'a' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1059:3: style: Struct 'b' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1011:5: style: Class 'a < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1090:8: style: The function 'fun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] polybar-3.7.2/lib/xpp/src/tests/test.cpp:1086:16: note: Virtual function in base class polybar-3.7.2/lib/xpp/src/tests/test.cpp:1090:8: note: Function in derived class polybar-3.7.2/src/drawtypes/iconset.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/drawtypes/animation.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/lib/xpp/src/tests/test.cpp:347:49: warning:inconclusive: Access of moved variable 'aa'. [accessMoved] polybar-3.7.2/lib/xpp/src/tests/test.cpp:346:14: note: Calling std::move(aa) polybar-3.7.2/lib/xpp/src/tests/test.cpp:347:49: note: Access of moved variable 'aa'. polybar-3.7.2/src/drawtypes/layouticonset.cpp:3:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/bar.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tray [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opts [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:387:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lastinput [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:435:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visible [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:456:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visible [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:475:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visible [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:498:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/drawtypes/label.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/bar.cpp:550:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:558:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable struts [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:615:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:639:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:651:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visible [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:672:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ACTION [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:692:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:702:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:714:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimmed [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:732:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimvalue [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:828:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_click_interval [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tray [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:884:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_STATE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:890:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:901:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_renderer [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/bar.cpp:941:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimmed [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/drawtypes/progressbar.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/controller.cpp:60:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_modules [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_writeback [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:117:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_notification_mutex [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:124:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_notification_mutex [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:131:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_notification_mutex [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:199:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_notification_mutex [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:221:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_snapshot_dst [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:227:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_modules [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:254:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_writeback [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:437:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_modules [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:503:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_blocks [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:582:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reload [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:611:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:674:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_modules [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/controller.cpp:749:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_modules [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/drawtypes/ramp.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/lib/xpp/src/tests/test.cpp:687:7: style: struct member 'e::i' is never used. [unusedStructMember] polybar-3.7.2/lib/xpp/src/tests/test.cpp:803:33: style: class member 'a::baz' is never used. [unusedStructMember] polybar-3.7.2/src/ipc/decoder.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/ipc/encoder.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/renderer.cpp:52:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visual [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:164:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visual [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/util.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/renderer.cpp:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_depth [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rect [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_align [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:298:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_blocks [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:368:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:391:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:484:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_blocks [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:500:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:518:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:550:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:683:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_align [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:744:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:765:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_align [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:776:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:797:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_align [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:802:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:829:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_snapshot_dst [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/components/renderer.cpp:835:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:184:48: debug: Function::addArguments found argument 'e' with varid 0. [varid0] polybar-3.7.2/src/ipc/ipc.cpp:186:28: debug: Function::addArguments found argument 'e' with varid 0. [varid0] polybar-3.7.2/src/main.cpp:36:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTICE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pipe_path [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:73:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pipe_path [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:179:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pipe_buffer [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/ipc/ipc.cpp:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipc_pipe [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_handle_events [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mixer [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mixer [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_muted [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_handle_events [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_BAR_VOLUME [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:239:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_interval [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_interval [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mixer [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:259:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mixer [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/alsa.cpp:280:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_headphones [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/backlight.cpp:10:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/bar.cpp:678:15: style: Local variable 'action' shadows outer variable [shadowVariable] polybar-3.7.2/src/components/bar.cpp:670:18: note: Shadowed declaration polybar-3.7.2/src/components/bar.cpp:678:15: note: Shadow variable polybar-3.7.2/src/components/bar.cpp:91:25: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/src/modules/battery.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/counter.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/bspwm.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/date.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/cpu.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/fs.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/github.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/controller.cpp:149:18: style: Redundant initialization for 'xcb_error'. The initialized value is overwritten before it is read. [redundantInitialization] polybar-3.7.2/src/components/controller.cpp:148:17: note: xcb_error is initialized polybar-3.7.2/src/components/controller.cpp:149:18: note: xcb_error is overwritten polybar-3.7.2/src/main.cpp:174:7: style: Condition 'reload' is always false [knownConditionTrueFalse] polybar-3.7.2/src/main.cpp:34:15: note: Assignment 'reload{false}', assigned value is 0 polybar-3.7.2/src/main.cpp:174:7: note: Condition 'reload' is always false polybar-3.7.2/src/modules/ipc.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/components/controller.cpp:674:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/src/modules/i3.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/memory.cpp:13:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/meta/factory.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/menu.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/meta/base.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/pulseaudio.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/text.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/script.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/network.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/temperature.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/tray.cpp:6:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/mpd.cpp:10:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/xbacklight.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/xwindow.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/modules/xkeyboard.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/tags/context.cpp:3:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/tags/action_context.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/tags/dispatch.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/actions.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/action_router.cpp:8:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable with_data [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/tags/parser.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/bspwm.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/concurrency.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/env.cpp:7:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/color.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:80:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:85:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:142:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/color.cpp:176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:29:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:46:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/http.cpp:14:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curl [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_ERR [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/http.cpp:25:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curl [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/http.cpp:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curl [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_FOCUS [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current_desktop [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _NET_CLIENT_LIST [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:139:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_EVENT_MASK_PROPERTY_CHANGE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_urgent_desktops [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:206:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_group_by_monitor [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:289:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_clients [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:343:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:367:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_LABEL_MONITOR [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/modules/xworkspaces.cpp:418:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_viewports [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkpid [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:47:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkpid [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkpid [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:66:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkpid [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkpid [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkstatus [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stdin [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stdin [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_forkpid [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIPE_READ [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:195:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stdout_reader [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stdout_reader [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:216:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stdout [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/command.cpp:223:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stdin [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/i3.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/io.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/file.cpp:23:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/process.cpp:13:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/file.cpp:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_autoclose [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_autoclose [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:68:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:89:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:200:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:214:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:242:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_z [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:346:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_REG [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:19:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_path [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_path [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:91:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_path [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/inotify.cpp:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/restack.cpp:3:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/socket.cpp:22:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/socket.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/socket.cpp:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/socket.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/socket.cpp:100:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_PEEK [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/socket.cpp:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/string.cpp:9:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/units.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/cursor.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/extensions/composite.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/ewmh.cpp:10:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/connection.cpp:27:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATOMS [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_screen [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:90:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_screen [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:102:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_CW_EVENT_MASK [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_EVENT_MASK_NO_EVENT [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_CLIENT_MESSAGE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/connection.cpp:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/utils/file.cpp:198:14: style: Local variable 'contents' shadows outer function [shadowFunction] polybar-3.7.2/src/utils/file.cpp:196:10: note: Shadowed declaration polybar-3.7.2/src/utils/file.cpp:198:14: note: Shadow variable polybar-3.7.2/src/x11/icccm.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/utils/file.cpp:186:22: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/src/utils/file.cpp:322:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/src/utils/file.cpp:328:22: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/src/x11/background_manager.cpp:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_attached [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:74:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_attached [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap_load_failed [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XROOTPMAP_ID [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap_load_failed [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap_depth [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:221:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_depth [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/background_manager.cpp:298:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixmap [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:21:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indicators [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_group [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_group [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layouts [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:61:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layouts [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_XKB_NAME_DETAIL_GROUP_NAMES [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:156:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_XKB_NAME_DETAIL_INDICATOR_NAMES [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/xkb.cpp:195:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:49:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:58:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:142:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backlight [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:267:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_ATOM_NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/legacy_tray_manager.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/tray_client.cpp:13:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/extensions/xkb.cpp:181:12: style: Local variable 'mask' shadows outer variable [shadowVariable] polybar-3.7.2/src/x11/extensions/xkb.cpp:156:18: note: Shadowed declaration polybar-3.7.2/src/x11/extensions/xkb.cpp:181:12: note: Shadow variable polybar-3.7.2/src/x11/xembed.cpp:10:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/window.cpp:19:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/window.cpp:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOTTOM [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/tray_manager.cpp:37:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/winspec.cpp:11:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_window [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/xresources.cpp:5:1: error: There is an unknown macro here somewhere. Configuration is required. If POLYBAR_NS is a macro then please configure it. [unknownMacro] polybar-3.7.2/src/x11/winspec.cpp:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_width [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_x [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_border [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_class [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_depth [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_visual [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:87:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:107:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:127:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/winspec.cpp:135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mask [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:15:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZERO_SPACE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:73:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:100:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:129:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/builder.cpp:133:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_ONLY [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/command_line.cpp:90:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/command_line.cpp:101:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/x11/extensions/randr.cpp:138:9: style: Condition '!found' is always true [knownConditionTrueFalse] polybar-3.7.2/src/x11/extensions/randr.cpp:111:18: note: Assignment 'found=false', assigned value is 0 polybar-3.7.2/src/x11/extensions/randr.cpp:138:9: note: Condition '!found' is always true polybar-3.7.2/tests/unit_tests/components/command_line.cpp:110:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/src/polybar-msg.cpp:130:11: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/drawtypes/label.cpp:97:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:115:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/drawtypes/label.cpp:105:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:129:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syntax_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:180:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:217:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:228:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syntax_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:259:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:270:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syntax_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:310:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/command_line.cpp:18:25: style:inconclusive: Either there is a missing 'override', or the member function 'CommandLine::get_opts' can be const. [functionConst] polybar-3.7.2/tests/unit_tests/ipc/encoder.cpp:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_ERR [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/encoder.cpp:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_ERR [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:17:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_SIZE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:52:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_SIZE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/drawtypes/layouticonset.cpp:18:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:57:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_SIZE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:62:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:68:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:74:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:80:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_SIZE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/ipc/decoder.cpp:90:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_SIZE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/action_router.cpp:46:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/actions.cpp:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/actions.cpp:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/actions.cpp:71:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:15:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:64:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:120:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:145:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_RIGHT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_MIDDLE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/color.cpp:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/color.cpp:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/color.cpp:116:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_ONLY [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/color.cpp:126:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_ONLY [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:62:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:74:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:130:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:152:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:201:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:206:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:223:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:361:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:240:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:384:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:398:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:406:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:463:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/file.cpp:24:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/file.cpp:28:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/components/config_parser.cpp:152:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] polybar-3.7.2/tests/unit_tests/utils/units.cpp:64:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/units.cpp:77:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/units.cpp:90:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/units.cpp:94:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/units.cpp:107:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/units.cpp:120:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/units.cpp:124:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/parser.cpp:21:3: style: Class 'TestableTagParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/tests/unit_tests/utils/string.cpp:133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/utils/string.cpp:282:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codepoint [valueFlowBailoutIncompleteVar] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:32:3: style: Class 'FakeRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/tests/unit_tests/tags/dispatch.cpp:69:3: style: Class 'MockRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] polybar-3.7.2/tests/unit_tests/utils/scope.cpp:14:27: style: Local variable 'handler' shadows outer variable [shadowVariable] polybar-3.7.2/tests/unit_tests/utils/scope.cpp:11:25: note: Shadowed declaration polybar-3.7.2/tests/unit_tests/utils/scope.cpp:14:27: note: Shadow variable polybar-3.7.2/tests/unit_tests/tags/action_context.cpp:145:54: performance: Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr] diff: head polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:64:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/i3ipcpp/src/ipc-util.cpp:64:30: style: C-style pointer casting [cstyleCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:221:32: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:221:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:251:24: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/error_test.cpp:251:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:15:14: style:inconclusive: Technically the member function 'iterator < double >::operator==' can be const. [functionConst] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:15:14: style:inconclusive: Technically the member function 'iterator < int >::operator==' can be const. [functionConst] head polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:15:14: style:inconclusive: Technically the member function 'test::iterator < double >::operator==' can be const. [functionConst] head polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:15:14: style:inconclusive: Technically the member function 'test::iterator < int >::operator==' can be const. [functionConst] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:20:14: style:inconclusive: Technically the member function 'iterator < double >::operator!=' can be const. [functionConst] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:20:14: style:inconclusive: Technically the member function 'iterator < int >::operator!=' can be const. [functionConst] head polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:20:14: style:inconclusive: Technically the member function 'test::iterator < double >::operator!=' can be const. [functionConst] head polybar-3.7.2/lib/xpp/src/tests/iterator.cpp:20:14: style:inconclusive: Technically the member function 'test::iterator < int >::operator!=' can be const. [functionConst] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:227:3: performance:inconclusive: Technically the member function 'test4::z < test4 :: a :: a , test4 :: b :: b , test4 :: c :: c >::f' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:227:3: performance:inconclusive: Technically the member function 'z < test4 :: a :: a , test4 :: b :: b , test4 :: c :: c >::f' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:274:12: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:274:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:280:12: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:280:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:286:12: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:286:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:443:12: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:443:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:486:21: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:486:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:487:21: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:487:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:488:21: style: C-style pointer casting [cstyleCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:488:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:612:13: style: struct member 'pod_event_1::id' is never used. [unusedStructMember] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:616:13: style: struct member 'pod_event_2::id' is never used. [unusedStructMember] head polybar-3.7.2/lib/xpp/src/tests/sizeof.cpp:620:13: style: struct member 'pod_event_3::id' is never used. [unusedStructMember] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/test.cpp:235:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RequestType [valueFlowBailoutIncompleteVar] 2.17.0 polybar-3.7.2/lib/xpp/src/tests/test.cpp:237:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RequestType [valueFlowBailoutIncompleteVar] head polybar-3.7.2/lib/xpp/src/tests/test.cpp:586:3: debug: Failed to parse 'typedef foo_base < E , ES ... > foo_base < E , ES ... > :: foo_base ;'. The checking continues anyway. [simplifyTypedef] head polybar-3.7.2/lib/xpp/src/tests/test.cpp:786:20: warning: The struct 'b' defines member function with name 'foo' also defined in its parent struct 'a'. [duplInheritedMember] polybar-3.7.2/lib/xpp/src/tests/test.cpp:781:16: note: Parent function 'a::foo' polybar-3.7.2/lib/xpp/src/tests/test.cpp:786:20: note: Derived function 'b::foo' head polybar-3.7.2/src/components/eventloop.cpp:9:2: error: #error "Polybar requires libuv 1.x and at least version 1.3" [preprocessorErrorDirective] 2.17.0 polybar-3.7.2/src/utils/file.cpp:344:21: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] DONE