2026-05-01 06:40 ftp://ftp.de.debian.org/debian/pool/main/b/btop/btop_1.4.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 0fda84e (2026-05-01 02:32:52 +0200) count: 238 236 elapsed-time: 19.9 17.0 head-timing-info: old-timing-info: head results: btop-1.4.6/src/btop_tools.hpp:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.hpp:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.hpp:109:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.hpp:112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.hpp:115:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:215:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:277:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:386:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_uid [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:391:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_uid [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:473:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:758:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_error_msg [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:797:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:947:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop.cpp:164:17: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] btop-1.4.6/src/btop.cpp:166:18: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] btop-1.4.6/src/btop.cpp:169:20: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] btop-1.4.6/src/btop.cpp:170:21: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] btop-1.4.6/src/btop_shared.hpp:211:18: warning: Member variable 'cpu_info::load_avg' has no initializer. [uninitMemberVarNoCtor] btop-1.4.6/src/btop.cpp:708:14: style: Redundant assignment of '"box"' to itself. [selfAssignment] btop-1.4.6/src/btop.cpp:708:35: style: Redundant assignment of '"collect"' to itself. [selfAssignment] btop-1.4.6/src/btop.cpp:708:57: style: Redundant assignment of '"draw"' to itself. [selfAssignment] btop-1.4.6/src/btop.cpp:548:27: style: The scope of the variable 'gpus_ref' can be reduced. [variableScope] btop-1.4.6/src/btop_cli.cpp:40:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_COMMIT [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_cli.cpp:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIGURE_COMMAND [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_cli.cpp:114:10: style: Local variable 'arg' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_cli.cpp:58:9: note: Shadowed declaration btop-1.4.6/src/btop_cli.cpp:114:10: note: Shadow variable btop-1.4.6/src/btop_cli.cpp:132:10: style: Local variable 'arg' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_cli.cpp:58:9: note: Shadowed declaration btop-1.4.6/src/btop_cli.cpp:132:10: note: Shadow variable btop-1.4.6/src/btop_cli.cpp:143:10: style: Local variable 'arg' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_cli.cpp:58:9: note: Shadowed declaration btop-1.4.6/src/btop_cli.cpp:143:10: note: Shadow variable btop-1.4.6/src/btop_cli.cpp:163:10: style: Local variable 'arg' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_cli.cpp:58:9: note: Shadowed declaration btop-1.4.6/src/btop_cli.cpp:163:10: note: Shadow variable btop-1.4.6/src/btop_cli.cpp:181:10: style: Local variable 'arg' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_cli.cpp:58:9: note: Shadowed declaration btop-1.4.6/src/btop_cli.cpp:181:10: note: Shadow variable btop-1.4.6/src/btop_config.cpp:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:438:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preset [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:545:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:549:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_levels [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:638:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:730:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Version [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:787:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_uid [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:827:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Version [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_config.cpp:649:15: style: Variable 'item' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_config.cpp:654:15: style: Variable 'item' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_config.cpp:659:15: style: Variable 'item' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_config.cpp:674:14: style: Variable 'box' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_config.cpp:674:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_config.cpp:729:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_draw.cpp:118:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Banner_src [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:263:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable round_right_up [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shown [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:383:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meter [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:425:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:540:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:1179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:1441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:1612:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:2059:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_draw.cpp:370:9: warning:inconclusive: Member variable 'Meter::width' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:370:9: warning:inconclusive: Member variable 'Meter::invert' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:463:9: warning:inconclusive: Member variable 'Graph::width' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:463:9: warning:inconclusive: Member variable 'Graph::height' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:463:9: warning:inconclusive: Member variable 'Graph::invert' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:463:9: warning:inconclusive: Member variable 'Graph::no_zero' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:463:9: warning:inconclusive: Member variable 'Graph::offset' is not initialized in the constructor. [uninitMemberVar] btop-1.4.6/src/btop_draw.cpp:211:19: style:inconclusive: Technically the member function 'Draw::TextEdit::operator()' can be const. [functionConst] btop-1.4.6/src/btop_draw.hpp:77:10: note: Technically the member function 'Draw::TextEdit::operator()' can be const. btop-1.4.6/src/btop_draw.cpp:211:19: note: Technically the member function 'Draw::TextEdit::operator()' can be const. btop-1.4.6/src/btop_draw.cpp:115:20: style: The scope of the variable 'bg' can be reduced. [variableScope] btop-1.4.6/src/btop_draw.cpp:115:24: style: The scope of the variable 'fg' can be reduced. [variableScope] btop-1.4.6/src/btop_draw.cpp:115:28: style: The scope of the variable 'oc' can be reduced. [variableScope] btop-1.4.6/src/btop_draw.cpp:115:32: style: The scope of the variable 'letter' can be reduced. [variableScope] btop-1.4.6/src/btop_draw.cpp:732:23: style: The scope of the variable 'bat_meter' can be reduced. [variableScope] btop-1.4.6/src/btop_draw.cpp:539:67: style:inconclusive: Function 'draw' argument 2 names different: declaration 'gpu' definition 'gpus'. [funcArgNamesDifferent] btop-1.4.6/src/btop_shared.hpp:237:67: note: Function 'draw' argument 2 names different: declaration 'gpu' definition 'gpus'. btop-1.4.6/src/btop_draw.cpp:539:67: note: Function 'draw' argument 2 names different: declaration 'gpu' definition 'gpus'. btop-1.4.6/src/btop_draw.cpp:1288:10: style: Local variable 'divider' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_draw.cpp:1167:30: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1288:10: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1551:8: style: Local variable 'start' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:356:27: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1551:8: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1552:8: style: Local variable 'selected' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:356:34: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1552:8: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1554:13: style: Local variable 'select_max' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:354:13: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1554:13: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1558:7: style: Local variable 'numpids' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:349:21: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1558:7: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1626:13: style: Local variable 'y' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:352:16: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1626:13: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1627:13: style: Local variable 'height' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:352:26: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1627:13: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1628:13: style: Local variable 'select_max' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:354:13: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1628:13: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1631:7: style: Local variable 'numpids' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:349:21: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1631:7: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:1723:15: style: Local variable 'cmd_size' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_draw.cpp:1545:41: note: Shadowed declaration btop-1.4.6/src/btop_draw.cpp:1723:15: note: Shadow variable btop-1.4.6/src/btop_draw.cpp:568:9: style: Variable 'graph_bg' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_draw.cpp:1190:9: style: Variable 'graph_bg' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_draw.cpp:1619:9: style: Variable 'graph_bg' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_draw.cpp:711:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_draw.cpp:720:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_draw.cpp:1250:24: style: int result is assigned to long long variable. If the variable is long long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] btop-1.4.6/src/btop_input.cpp:133:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_input.cpp:248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_input.cpp:470:10: style: The scope of the variable 'no_update' can be reduced. [variableScope] btop-1.4.6/src/btop_input.cpp:502:10: style: The scope of the variable 'redraw' can be reduced. [variableScope] btop-1.4.6/src/btop_input.cpp:524:10: style: The scope of the variable 'redraw' can be reduced. [variableScope] btop-1.4.6/src/btop_input.cpp:99:19: style: Local variable 'wait' shadows outer function [shadowFunction] btop-1.4.6/src/btop_input.hpp:67:9: note: Shadowed declaration btop-1.4.6/src/btop_input.cpp:99:19: note: Shadow variable btop-1.4.6/src/btop_input.cpp:100:20: style: Variable 'waitptr' can be declared as pointer to const [constVariablePointer] btop-1.4.6/src/btop_menu.cpp:865:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable round_right_up [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:888:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:959:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlay [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1063:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1086:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1251:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable themes [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1615:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlay [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:1763:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pause_output [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_menu.cpp:895:89: style: Condition 'boxtype>0' is always true [knownConditionTrueFalse] btop-1.4.6/src/btop_menu.cpp:891:15: note: Assuming that condition 'boxtype>0' is not redundant btop-1.4.6/src/btop_menu.cpp:895:89: note: Condition 'boxtype>0' is always true btop-1.4.6/src/btop_menu.cpp:1030:18: style: The scope of the variable 'cx' can be reduced. [variableScope] btop-1.4.6/src/btop_menu.cpp:1668:9: style: The scope of the variable 'out' can be reduced. [variableScope] btop-1.4.6/src/btop_menu.cpp:1087:10: style: Variable 'p_name' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_menu.cpp:1095:125: warning: Either the condition 'signalToSend<=32' is redundant or 'signalToSend' can have the value 32. Expression 'P_Signals.at(signalToSend)' causes access out of bounds. [containerOutOfBounds] btop-1.4.6/src/btop_menu.cpp:1095:82: note: Assuming that condition 'signalToSend<=32' is not redundant btop-1.4.6/src/btop_menu.cpp:1095:125: note: Access out of bounds btop-1.4.6/src/btop_shared.cpp:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_shared.cpp:151:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threads [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_shared.cpp:183:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_shared.cpp:261:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filtered [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_shared.cpp:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_shared.cpp:37:26: style:inconclusive: Function 'trim_name' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] btop-1.4.6/src/btop_shared.cpp:132:23: style: Local variable 'x' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:352:13: note: Shadowed declaration btop-1.4.6/src/btop_shared.cpp:132:23: note: Shadow variable btop-1.4.6/src/btop_theme.cpp:165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_theme.cpp:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_theme.cpp:388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSmax [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_theme.cpp:449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fg [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_theme.cpp:159:15: style: Local variable 'c' shadows outer function [shadowFunction] btop-1.4.6/src/btop_theme.hpp:62:23: note: Shadowed declaration btop-1.4.6/src/btop_theme.cpp:159:15: note: Shadow variable btop-1.4.6/src/btop_theme.cpp:209:16: style: Local variable 'c' shadows outer function [shadowFunction] btop-1.4.6/src/btop_theme.hpp:62:23: note: Shadowed declaration btop-1.4.6/src/btop_theme.cpp:209:16: note: Shadow variable btop-1.4.6/src/btop_theme.cpp:361:21: style: Local variable 'c' shadows outer function [shadowFunction] btop-1.4.6/src/btop_theme.hpp:62:23: note: Shadowed declaration btop-1.4.6/src/btop_theme.cpp:361:21: note: Shadow variable btop-1.4.6/src/btop_theme.cpp:159:15: style: Variable 'c' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_theme.cpp:209:16: style: Variable 'c' can be declared as reference to const [constVariableReference] btop-1.4.6/src/btop_theme.cpp:160:26: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_theme.cpp:210:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_theme.cpp:438:66: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/btop_tools.cpp:71:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:98:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:122:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resized [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:296:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:368:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:466:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:515:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:520:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:656:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_uid [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:662:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_uid [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:696:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] btop-1.4.6/src/btop_tools.cpp:157:20: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] btop-1.4.6/src/btop_tools.cpp:157:75: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] btop-1.4.6/src/btop_tools.cpp:631:23: style:inconclusive: Technically the member function 'Tools::DebugTimer::elapsed' can be const. [functionConst] btop-1.4.6/src/btop_tools.hpp:477:12: note: Technically the member function 'Tools::DebugTimer::elapsed' can be const. btop-1.4.6/src/btop_tools.cpp:631:23: note: Technically the member function 'Tools::DebugTimer::elapsed' can be const. btop-1.4.6/src/btop_tools.cpp:637:19: style:inconclusive: Technically the member function 'Tools::DebugTimer::is_running' can be const. [functionConst] btop-1.4.6/src/btop_tools.hpp:478:8: note: Technically the member function 'Tools::DebugTimer::is_running' can be const. btop-1.4.6/src/btop_tools.cpp:637:19: note: Technically the member function 'Tools::DebugTimer::is_running' can be const. btop-1.4.6/src/btop_tools.cpp:448:16: style: Condition 'out.empty()' is always true [knownConditionTrueFalse] btop-1.4.6/src/btop_tools.cpp:132:13: style: Local variable 'width' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_tools.hpp:127:21: note: Shadowed declaration btop-1.4.6/src/btop_tools.cpp:132:13: note: Shadow variable btop-1.4.6/src/btop_tools.cpp:141:7: style: Local variable 'height' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_tools.hpp:128:21: note: Shadowed declaration btop-1.4.6/src/btop_tools.cpp:141:7: note: Shadow variable btop-1.4.6/src/freebsd/btop_collect.cpp:68:49: error: syntax error: operator [syntaxError] btop-1.4.6/src/linux/btop_collect.cpp:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_NPROCESSORS_ONLN [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:425:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:567:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sensor [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:656:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:696:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:1012:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coreCount [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:1033:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:2005:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:2019:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:2432:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:2575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:2792:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:2890:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:3302:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procPath [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/btop_collect.cpp:3053:15: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] btop-1.4.6/src/linux/btop_collect.cpp:769:29: style: Condition 'has_battery' is always true [knownConditionTrueFalse] btop-1.4.6/src/linux/btop_collect.cpp:764:7: note: Assuming that condition '!has_battery' is not redundant btop-1.4.6/src/linux/btop_collect.cpp:769:29: note: Condition 'has_battery' is always true btop-1.4.6/src/linux/btop_collect.cpp:854:15: style: Condition 'percent<0' is always true [knownConditionTrueFalse] btop-1.4.6/src/linux/btop_collect.cpp:849:18: note: Assignment 'percent=-1', assigned value is -1 btop-1.4.6/src/linux/btop_collect.cpp:854:15: note: Condition 'percent<0' is always true btop-1.4.6/src/linux/btop_collect.cpp:3021:40: error: Null pointer dereference [nullPointer] btop-1.4.6/src/linux/btop_collect.cpp:424:8: style: The scope of the variable 'got_cpu' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:425:20: style: The scope of the variable 'search_paths' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2111:26: style: The scope of the variable 'ignore_list' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2442:10: style: The scope of the variable 'filename' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2443:10: style: The scope of the variable 'name_compare' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2830:13: style: The scope of the variable 'rss' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2910:10: style: The scope of the variable 'long_string' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2918:8: style: The scope of the variable 'got_detailed' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2920:17: style: The scope of the variable 'proc_clear_count' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:2945:12: style: The scope of the variable 'r_uid' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:3074:16: style: The scope of the variable 'next_x' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:3301:10: style: The scope of the variable 'upstr' can be reduced. [variableScope] btop-1.4.6/src/linux/btop_collect.cpp:558:15: style: Local variable 'cpu_sensor' shadows outer variable [shadowVariable] btop-1.4.6/src/linux/btop_collect.cpp:126:9: note: Shadowed declaration btop-1.4.6/src/linux/btop_collect.cpp:558:15: note: Shadow variable btop-1.4.6/src/linux/btop_collect.cpp:2899:16: style: Local variable 'detailed_pid' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:355:21: note: Shadowed declaration btop-1.4.6/src/linux/btop_collect.cpp:2899:16: note: Shadow variable btop-1.4.6/src/linux/btop_collect.cpp:3074:9: style: Local variable 'x' shadows outer variable [shadowVariable] btop-1.4.6/src/btop_shared.hpp:352:13: note: Shadowed declaration btop-1.4.6/src/linux/btop_collect.cpp:3074:9: note: Shadow variable btop-1.4.6/src/linux/btop_collect.cpp:2284:13: style: Variable 'updated_stats' can be declared as reference to const [constVariableReference] btop-1.4.6/src/linux/btop_collect.cpp:2477:32: style: Variable 'e' can be declared as reference to const [constVariableReference] btop-1.4.6/src/linux/btop_collect.cpp:404:58: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/linux/btop_collect.cpp:2725:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] btop-1.4.6/src/linux/btop_collect.cpp:2596:11: style: Unused variable: ipv4 [unusedVariable] btop-1.4.6/src/linux/btop_collect.cpp:2596:17: style: Unused variable: ipv6 [unusedVariable] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:173:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:179:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:185:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:191:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:197:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:203:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:209:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERF_FORMAT_TOTAL_TIME_ENABLED [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:97:30: style:inconclusive: Function 'xe_perf_type_id' argument 1 names different: declaration '' definition 'xe'. [funcArgNamesDifferentUnnamed] btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:77:7: style: Variable 'pref' can be declared as const array [constVariable] btop-1.4.6/src/linux/intel_gpu_top/intel_device_info.c:21:17: style: struct member 'pci_id_match::vendor_id' is never used. [unusedStructMember] btop-1.4.6/src/linux/intel_gpu_top/intel_device_info.c:23:17: style: struct member 'pci_id_match::subvendor_id' is never used. [unusedStructMember] btop-1.4.6/src/linux/intel_gpu_top/intel_device_info.c:24:17: style: struct member 'pci_id_match::subdevice_id' is never used. [unusedStructMember] btop-1.4.6/src/linux/intel_gpu_top/intel_device_info.c:33:17: style: struct member 'pci_id_match::device_class' is never used. [unusedStructMember] btop-1.4.6/src/linux/intel_gpu_top/intel_device_info.c:34:17: style: struct member 'pci_id_match::device_class_mask' is never used. [unusedStructMember] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:164:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:215:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:493:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:549:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:224:6: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:341:27: style: Condition 'engine->busy.config==-1' is always false [knownConditionTrueFalse] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:377:3: error: Common realloc mistake: 'engines' nulled but not freed upon failure [memleakOnRealloc] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:208:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:286:17: style: Variable 'dent' can be declared as pointer to const [constVariablePointer] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:613:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.c:634:66: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] btop-1.4.6/src/linux/intel_gpu_top/intel_name_lookup_shim.c:57:39: style:inconclusive: Function 'get_intel_device_id' argument 1 names different: declaration 'vendor_path' definition 'gpu_dir'. [funcArgNamesDifferent] btop-1.4.6/src/linux/intel_gpu_top/intel_gpu_top.h:92:39: note: Function 'get_intel_device_id' argument 1 names different: declaration 'vendor_path' definition 'gpu_dir'. btop-1.4.6/src/linux/intel_gpu_top/intel_name_lookup_shim.c:57:39: note: Function 'get_intel_device_id' argument 1 names different: declaration 'vendor_path' definition 'gpu_dir'. btop-1.4.6/src/linux/intel_gpu_top/intel_name_lookup_shim.c:18:20: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] btop-1.4.6/src/netbsd/btop_collect.cpp:75:49: error: syntax error: operator [syntaxError] btop-1.4.6/src/openbsd/btop_collect.cpp:73:49: error: syntax error: operator [syntaxError] btop-1.4.6/src/openbsd/sysctlbyname.cpp:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] btop-1.4.6/src/osx/btop_collect.cpp:68:49: error: syntax error: operator [syntaxError] btop-1.4.6/src/osx/smc.cpp:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] btop-1.4.6/src/osx/smc.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] btop-1.4.6/src/osx/smc.cpp:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIOReturnSuccess [valueFlowBailoutIncompleteVar] btop-1.4.6/src/osx/smc.cpp:74:17: style: Local variable 'result' shadows outer variable [shadowVariable] btop-1.4.6/src/osx/smc.hpp:112:17: note: Shadowed declaration btop-1.4.6/src/osx/smc.cpp:74:17: note: Shadow variable btop-1.4.6/src/osx/smc.cpp:101:13: style: Local variable 'result' shadows outer variable [shadowVariable] btop-1.4.6/src/osx/smc.hpp:112:17: note: Shadowed declaration btop-1.4.6/src/osx/smc.cpp:101:13: note: Shadow variable btop-1.4.6/src/osx/smc.cpp:111:17: style: Local variable 'result' shadows outer variable [shadowVariable] btop-1.4.6/src/osx/smc.hpp:112:17: note: Shadowed declaration btop-1.4.6/src/osx/smc.cpp:111:17: note: Shadow variable btop-1.4.6/src/osx/smc.cpp:24:30: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] diff: 2.20.0 btop-1.4.6/src/btop.cpp:155:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head btop-1.4.6/src/btop.cpp:171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] head btop-1.4.6/src/btop_menu.cpp:1030:18: style: The scope of the variable 'cx' can be reduced. [variableScope] head btop-1.4.6/src/btop_shared.cpp:37:26: style:inconclusive: Function 'trim_name' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head btop-1.4.6/src/btop_shared.hpp:211:18: warning: Member variable 'cpu_info::load_avg' has no initializer. [uninitMemberVarNoCtor] 2.20.0 btop-1.4.6/src/btop_tools.cpp:170:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head btop-1.4.6/src/btop_tools.cpp:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resized [valueFlowBailoutIncompleteVar] 2.20.0 btop-1.4.6/src/btop_tools.hpp:219:30: performance: Function parameter 'str' should be passed by const reference. [passedByValue] 2.20.0 btop-1.4.6/src/btop_tools.hpp:222:31: performance: Function parameter 'str' should be passed by const reference. [passedByValue] 2.20.0 btop-1.4.6/src/linux/btop_collect.cpp:3037:16: style: Condition 'line=="Uid"' is always false [knownConditionTrueFalse] head btop-1.4.6/src/linux/btop_collect.cpp:425:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head btop-1.4.6/src/linux/intel_gpu_top/igt_perf.c:97:30: style:inconclusive: Function 'xe_perf_type_id' argument 1 names different: declaration '' definition 'xe'. [funcArgNamesDifferentUnnamed] DONE