2022-06-24 17:12 ftp://ftp.de.debian.org/debian/pool/main/q/qemu/qemu_7.0+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: 11860cc (2022-06-24 13:55:04 +0200) count: 10341 10223 elapsed-time: 1431.8 1491.5 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: qemu-7.0.0/accel/kvm/kvm-accel-ops.c:40:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/accel/kvm/kvm-all.c:145:16: error: syntax error [syntaxError] qemu-7.0.0/accel/tcg/cpu-exec.c:312:13: error: There is an unknown macro here somewhere. Configuration is required. If HELPER is a macro then please configure it. [unknownMacro] qemu-7.0.0/accel/tcg/atomic_template.h:72:10: error: syntax error [syntaxError] qemu-7.0.0/accel/tcg/plugin-gen.c:86:6: error: There is an unknown macro here somewhere. Configuration is required. If HELPER is a macro then please configure it. [unknownMacro] qemu-7.0.0/accel/tcg/tcg-all.c:86:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] qemu-7.0.0/accel/tcg/tcg-all.c:88:7: note: Found duplicate branches for 'if' and 'else'. qemu-7.0.0/accel/tcg/tcg-all.c:86:5: note: Found duplicate branches for 'if' and 'else'. qemu-7.0.0/accel/tcg/tcg-runtime.c:36:9: error: There is an unknown macro here somewhere. Configuration is required. If HELPER is a macro then please configure it. [unknownMacro] qemu-7.0.0/accel/tcg/tcg-runtime-gvec.c:39:6: error: There is an unknown macro here somewhere. Configuration is required. If HELPER is a macro then please configure it. [unknownMacro] qemu-7.0.0/accel/tcg/translate-all.c:1160:55: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/accel/tcg/translate-all.c:515:17: style: Local variable 'i' shadows outer variable [shadowVariable] qemu-7.0.0/accel/tcg/translate-all.c:479:9: note: Shadowed declaration qemu-7.0.0/accel/tcg/translate-all.c:515:17: note: Shadow variable qemu-7.0.0/accel/tcg/translate-all.c:526:21: style: Local variable 'i' shadows outer variable [shadowVariable] qemu-7.0.0/accel/tcg/translate-all.c:479:9: note: Shadowed declaration qemu-7.0.0/accel/tcg/translate-all.c:526:21: note: Shadow variable qemu-7.0.0/accel/tcg/translate-all.c:1075:67: style: Parameter 'tb' can be declared as pointer to const [constParameter] qemu-7.0.0/accel/tcg/translate-all.c:1515:58: portability: '(void*)gen_code_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/accel/tcg/translate-all.c:116:19: style: struct member 'PageDesc::flags' is never used. [unusedStructMember] qemu-7.0.0/accel/tcg/translate-all.c:117:11: style: struct member 'PageDesc::target_data' is never used. [unusedStructMember] qemu-7.0.0/audio/audio_int.h:303:23: error: syntax error [syntaxError] qemu-7.0.0/backends/confidential-guest-support.c:18:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DEFINE_ABSTRACT_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/backends/cryptodev-builtin.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/backends/cryptodev-vhost-user.c:57:37: style: Parameter 'crypto' can be declared as pointer to const [constParameter] qemu-7.0.0/backends/cryptodev.c:33:20: error: syntax error [syntaxError] qemu-7.0.0/backends/hostmem.c:260:15: style: Checking if unsigned expression 'value' is less than zero. [unsignedLessThanZero] qemu-7.0.0/backends/tpm/tpm_emulator.c:49:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/backends/tpm/tpm_util.c:235:32: style: struct member 'tpm_req_get_buffer_size::hdr' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:236:22: style: struct member 'tpm_req_get_buffer_size::capability' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:237:22: style: struct member 'tpm_req_get_buffer_size::len' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:238:22: style: struct member 'tpm_req_get_buffer_size::subcap' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:250:33: style: struct member 'tpm_resp_get_buffer_size::hdr' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:251:22: style: struct member 'tpm_resp_get_buffer_size::len' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:252:22: style: struct member 'tpm_resp_get_buffer_size::buffersize' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:279:32: style: struct member 'tpm2_req_get_buffer_size::hdr' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:280:22: style: struct member 'tpm2_req_get_buffer_size::capability' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:281:22: style: struct member 'tpm2_req_get_buffer_size::property' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:282:22: style: struct member 'tpm2_req_get_buffer_size::count' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:294:33: style: struct member 'tpm2_resp_get_buffer_size::hdr' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:295:21: style: struct member 'tpm2_resp_get_buffer_size::more' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:296:22: style: struct member 'tpm2_resp_get_buffer_size::capability' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:297:22: style: struct member 'tpm2_resp_get_buffer_size::count' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:298:22: style: struct member 'tpm2_resp_get_buffer_size::property1' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:299:22: style: struct member 'tpm2_resp_get_buffer_size::value1' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:300:22: style: struct member 'tpm2_resp_get_buffer_size::property2' is never used. [unusedStructMember] qemu-7.0.0/backends/tpm/tpm_util.c:301:22: style: struct member 'tpm2_resp_get_buffer_size::value2' is never used. [unusedStructMember] qemu-7.0.0/block.c:71:20: error: syntax error [syntaxError] qemu-7.0.0/block/blkdebug.c:58:16: error: syntax error [syntaxError] qemu-7.0.0/block/block-backend.c:84:16: error: syntax error [syntaxError] qemu-7.0.0/block/block-copy.c:137:16: error: syntax error [syntaxError] qemu-7.0.0/block/bochs.c:58:22: style: union member 'Anonymous0::reserved' is never used. [unusedStructMember] qemu-7.0.0/block/bochs.c:59:22: style: union member 'Anonymous0::disk' is never used. [unusedStructMember] qemu-7.0.0/block/bochs.c:60:18: style: union member 'Anonymous0::padding' is never used. [unusedStructMember] qemu-7.0.0/block/bochs.c:63:22: style: union member 'Anonymous0::disk' is never used. [unusedStructMember] qemu-7.0.0/block/bochs.c:64:18: style: union member 'Anonymous0::padding' is never used. [unusedStructMember] qemu-7.0.0/block/bochs.c:66:14: style: union member 'Anonymous0::padding' is never used. [unusedStructMember] qemu-7.0.0/block/commit.c:121:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/block/dirty-bitmap.c:89:17: error: Uninitialized variable: bm->name [uninitvar] qemu-7.0.0/block/dirty-bitmap.c:348:40: error: Uninitialized variables: bitmap.bs, bitmap.bitmap, bitmap.busy, bitmap.successor, bitmap.name, bitmap.size, bitmap.disabled, bitmap.active_iterators, bitmap.readonly, bitmap.persistent, bitmap.inconsistent, bitmap.skip_store [uninitvar] qemu-7.0.0/block/dirty-bitmap.c:379:36: error: Uninitialized variables: bm.bs, bm.bitmap, bm.busy, bm.successor, bm.name, bm.size, bm.disabled, bm.active_iterators, bm.readonly, bm.persistent, bm.inconsistent, bm.skip_store [uninitvar] qemu-7.0.0/block/dirty-bitmap.c:545:44: error: Uninitialized variables: bm.bs, bm.bitmap, bm.busy, bm.successor, bm.name, bm.size, bm.disabled, bm.active_iterators, bm.readonly, bm.persistent, bm.inconsistent, bm.skip_store [uninitvar] qemu-7.0.0/block/dirty-bitmap.c:751:40: error: Uninitialized variables: bitmap.bs, bitmap.bitmap, bitmap.busy, bitmap.successor, bitmap.name, bitmap.size, bitmap.disabled, bitmap.active_iterators, bitmap.readonly, bitmap.persistent, bitmap.inconsistent, bitmap.skip_store [uninitvar] qemu-7.0.0/block/dirty-bitmap.c:745:20: note: Assuming condition is false qemu-7.0.0/block/dirty-bitmap.c:751:40: note: Uninitialized variables: bitmap.bs, bitmap.bitmap, bitmap.busy, bitmap.successor, bitmap.name, bitmap.size, bitmap.disabled, bitmap.active_iterators, bitmap.readonly, bitmap.persistent, bitmap.inconsistent, bitmap.skip_store qemu-7.0.0/block/dirty-bitmap.c:790:17: error: Uninitialized variable: bm->readonly [uninitvar] qemu-7.0.0/block/dirty-bitmap.c:803:36: error: Uninitialized variables: bm.bs, bm.bitmap, bm.busy, bm.successor, bm.name, bm.size, bm.disabled, bm.active_iterators, bm.readonly, bm.persistent, bm.inconsistent, bm.skip_store [uninitvar] qemu-7.0.0/block/export/export.c:41:19: error: syntax error [syntaxError] qemu-7.0.0/block/export/fuse.c:261:47: style:inconclusive: Function 'fuse_export_shutdown' argument 1 names different: declaration 'exp' definition 'blk_exp'. [funcArgNamesDifferent] qemu-7.0.0/block/export/fuse.c:68:47: note: Function 'fuse_export_shutdown' argument 1 names different: declaration 'exp' definition 'blk_exp'. qemu-7.0.0/block/export/fuse.c:261:47: note: Function 'fuse_export_shutdown' argument 1 names different: declaration 'exp' definition 'blk_exp'. qemu-7.0.0/block/export/fuse.c:285:45: style:inconclusive: Function 'fuse_export_delete' argument 1 names different: declaration 'exp' definition 'blk_exp'. [funcArgNamesDifferent] qemu-7.0.0/block/export/fuse.c:69:45: note: Function 'fuse_export_delete' argument 1 names different: declaration 'exp' definition 'blk_exp'. qemu-7.0.0/block/export/fuse.c:285:45: note: Function 'fuse_export_delete' argument 1 names different: declaration 'exp' definition 'blk_exp'. qemu-7.0.0/block/export/vhost-user-blk-server.c:212:15: portability: '(void*)in_iov[in_num-1].iov_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/block/file-posix.c:1864:13: style: The comparison 'ret == -ENOTSUP' is always true because 'ret' and '-ENOTSUP' represent the same value. [knownConditionTrueFalse] qemu-7.0.0/block/file-posix.c:1827:15: note: 'ret' is assigned value '-ENOTSUP' here. qemu-7.0.0/block/file-posix.c:1864:13: note: The comparison 'ret == -ENOTSUP' is always true because 'ret' and '-ENOTSUP' represent the same value. qemu-7.0.0/block/file-posix.c:209:22: style: struct member 'Anonymous2::cmd' is never used. [unusedStructMember] qemu-7.0.0/block/file-posix.c:210:19: style: struct member 'Anonymous2::buf' is never used. [unusedStructMember] qemu-7.0.0/block/file-posix.c:2115:45: style: Variable 's' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/block/file-posix.c:2132:45: style: Variable 's' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/block/file-posix.c:2176:45: style: Variable 's' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/block/file-win32.c:648:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/block/gluster.c:87:19: error: syntax error [syntaxError] qemu-7.0.0/block/io_uring.c:46:19: error: syntax error [syntaxError] qemu-7.0.0/block/io.c:3088:17: style: Condition '!ret' is always true [knownConditionTrueFalse] qemu-7.0.0/block/io.c:3084:11: note: Assignment 'ret=0', assigned value is 0 qemu-7.0.0/block/io.c:3088:17: note: Condition '!ret' is always true qemu-7.0.0/block/io.c:48:72: style: Parameter 'ignore' can be declared as pointer to const [constParameter] qemu-7.0.0/block/io.c:79:70: style: Parameter 'ignore' can be declared as pointer to const [constParameter] qemu-7.0.0/block/io.c:101:71: style: Parameter 'ignore' can be declared as pointer to const [constParameter] qemu-7.0.0/block/io.c:1511:51: portability: 'bounce_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/block/linux-aio.c:50:19: error: syntax error [syntaxError] qemu-7.0.0/block/mirror.c:71:19: error: syntax error [syntaxError] qemu-7.0.0/block/iscsi.c:122:13: style: struct member 'IscsiAIOCB::bh' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:123:15: style: struct member 'IscsiAIOCB::iscsilun' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:124:23: style: struct member 'IscsiAIOCB::task' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:125:9: style: struct member 'IscsiAIOCB::status' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:126:13: style: struct member 'IscsiAIOCB::sector_num' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:127:9: style: struct member 'IscsiAIOCB::nb_sectors' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:128:9: style: struct member 'IscsiAIOCB::ret' is never used. [unusedStructMember] qemu-7.0.0/block/iscsi.c:132:10: style: struct member 'IscsiAIOCB::cancelled' is never used. [unusedStructMember] qemu-7.0.0/block/monitor/bitmap-qmp-cmds.c:282:32: style: Local variable 'node' shadows outer argument [shadowArgument] qemu-7.0.0/block/monitor/bitmap-qmp-cmds.c:259:55: note: Shadowed declaration qemu-7.0.0/block/monitor/bitmap-qmp-cmds.c:282:32: note: Shadow variable qemu-7.0.0/block/monitor/block-hmp-cmds.c:896:21: error: syntax error [syntaxError] qemu-7.0.0/block/nfs.c:785:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/block/nbd.c:1429:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/block/nbd.c:1430:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/block/parallels-ext.c:40:14: style: struct member 'ParallelsFormatExtensionHeader::magic' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:41:13: style: struct member 'ParallelsFormatExtensionHeader::check_sum' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:45:14: style: struct member 'ParallelsFeatureHeader::magic' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:46:14: style: struct member 'ParallelsFeatureHeader::flags' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:47:14: style: struct member 'ParallelsFeatureHeader::data_size' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:48:14: style: struct member 'ParallelsFeatureHeader::_unused' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:52:14: style: struct member 'ParallelsDirtyBitmapFeature::size' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:53:13: style: struct member 'ParallelsDirtyBitmapFeature::id' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:54:14: style: struct member 'ParallelsDirtyBitmapFeature::granularity' is never used. [unusedStructMember] qemu-7.0.0/block/parallels-ext.c:55:14: style: struct member 'ParallelsDirtyBitmapFeature::l1_size' is never used. [unusedStructMember] qemu-7.0.0/block/nvme.c:1176:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/block/qapi.c:554:21: style: Condition 'parent_child' is always false [knownConditionTrueFalse] qemu-7.0.0/block/qapi.c:551:24: note: Assignment 'parent_child=NULL', assigned value is 0 qemu-7.0.0/block/qapi.c:554:21: note: Condition 'parent_child' is always false qemu-7.0.0/block/qcow2-bitmap.c:51:0: error: #error In the code bitmap table physical size assumed to fit into int [preprocessorErrorDirective] qemu-7.0.0/block/qcow2.h:350:16: error: syntax error [syntaxError] qemu-7.0.0/block/qcow.c:435:28: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/block/qcow.c:441:31: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/block/qcow.c:506:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/block/qcow.c:554:27: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/block/qcow.c:672:37: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/block/qed.h:118:17: error: syntax error [syntaxError] qemu-7.0.0/block/quorum.c:62:16: error: syntax error [syntaxError] qemu-7.0.0/block/rbd.c:115:20: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] qemu-7.0.0/block/rbd.c:172:9: note: Assuming that condition '!p' is not redundant qemu-7.0.0/block/rbd.c:171:35: note: Calling function 'qemu_rbd_next_tok', 1st argument 'p' value is 0 qemu-7.0.0/block/rbd.c:134:27: note: Calling function 'qemu_rbd_strchr', 1st argument 'src' value is 0 qemu-7.0.0/block/rbd.c:115:14: note: Assignment 'p=src', assigned value is 0 qemu-7.0.0/block/rbd.c:115:20: note: Null pointer dereference qemu-7.0.0/block/rbd.c:1117:17: style: Local variable 'r' shadows outer variable [shadowVariable] qemu-7.0.0/block/rbd.c:1106:9: note: Shadowed declaration qemu-7.0.0/block/rbd.c:1117:17: note: Shadow variable qemu-7.0.0/block/ssh.c:136:13: error: There is an unknown macro here somewhere. Configuration is required. If G_GNUC_PRINTF is a macro then please configure it. [unknownMacro] qemu-7.0.0/block/throttle-groups.c:75:16: error: syntax error [syntaxError] qemu-7.0.0/block/stream.c:277:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/block/stream.c:234:9: note: Shadowed declaration qemu-7.0.0/block/stream.c:277:13: note: Shadow variable qemu-7.0.0/block/vhdx.h:399:16: error: syntax error [syntaxError] qemu-7.0.0/block/vdi.c:637:22: style: Local variable 'data_offset' shadows outer variable [shadowVariable] qemu-7.0.0/block/vdi.c:613:14: note: Shadowed declaration qemu-7.0.0/block/vdi.c:637:22: note: Shadow variable qemu-7.0.0/block/vdi.c:702:18: style: Local variable 'offset' shadows outer argument [shadowArgument] qemu-7.0.0/block/vdi.c:604:46: note: Shadowed declaration qemu-7.0.0/block/vdi.c:702:18: note: Shadow variable qemu-7.0.0/block/vpc.c:126:21: style: struct member 'Anonymous0::platform' is never used. [unusedStructMember] qemu-7.0.0/block/vpc.c:127:21: style: struct member 'Anonymous0::data_space' is never used. [unusedStructMember] qemu-7.0.0/block/vpc.c:128:21: style: struct member 'Anonymous0::data_length' is never used. [unusedStructMember] qemu-7.0.0/block/vpc.c:129:21: style: struct member 'Anonymous0::reserved' is never used. [unusedStructMember] qemu-7.0.0/block/vpc.c:130:21: style: struct member 'Anonymous0::data_offset' is never used. [unusedStructMember] qemu-7.0.0/block/vmdk.c:1129:20: style: Condition 'strcmp(access,"RW")' is always false [knownConditionTrueFalse] qemu-7.0.0/block/vmdk.c:1109:34: note: Assuming that condition 'strcmp(access,"RW")' is not redundant qemu-7.0.0/block/vmdk.c:1129:20: note: Condition 'strcmp(access,"RW")' is always false qemu-7.0.0/block/vmdk.c:918:22: style: Local variable 'magic' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:871:14: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:918:22: note: Shadow variable qemu-7.0.0/block/vmdk.c:912:26: style: Local variable 'val' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:912:26: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:912:26: note: Shadow variable qemu-7.0.0/block/vmdk.c:913:26: style: Local variable 'size' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:913:26: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:913:26: note: Shadow variable qemu-7.0.0/block/vmdk.c:914:26: style: Local variable 'type' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:914:26: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:914:26: note: Shadow variable qemu-7.0.0/block/vmdk.c:915:25: style: Local variable 'pad' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:915:25: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:915:25: note: Shadow variable qemu-7.0.0/block/vmdk.c:916:27: style: Local variable 'footer_marker' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:916:27: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:916:27: note: Shadow variable qemu-7.0.0/block/vmdk.c:918:22: style: Local variable 'magic' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:918:22: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:918:22: note: Shadow variable qemu-7.0.0/block/vmdk.c:920:21: style: Local variable 'pad' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:915:25: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:920:21: note: Shadow variable qemu-7.0.0/block/vmdk.c:923:26: style: Local variable 'val' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:912:26: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:923:26: note: Shadow variable qemu-7.0.0/block/vmdk.c:924:26: style: Local variable 'size' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:913:26: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:924:26: note: Shadow variable qemu-7.0.0/block/vmdk.c:925:26: style: Local variable 'type' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:914:26: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:925:26: note: Shadow variable qemu-7.0.0/block/vmdk.c:926:25: style: Local variable 'pad' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:915:25: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:926:25: note: Shadow variable qemu-7.0.0/block/vmdk.c:927:27: style: Local variable 'eos_marker' shadows outer variable [shadowVariable] qemu-7.0.0/block/vmdk.c:927:27: note: Shadowed declaration qemu-7.0.0/block/vmdk.c:927:27: note: Shadow variable qemu-7.0.0/block/vmdk.c:99:14: style: struct member 'VMDKSESparseConstHeader::capacity' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:775:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qemu-7.0.0/block/vvfat.c:1512:35: style: Condition 'sector_numoffset_to_root_dir' is always true [knownConditionTrueFalse] qemu-7.0.0/block/vvfat.c:1502:24: note: Assuming that condition 'sector_numoffset_to_root_dir' is not redundant qemu-7.0.0/block/vvfat.c:1512:35: note: Condition 'sector_numoffset_to_root_dir' is always true qemu-7.0.0/block/vvfat.c:1934:25: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/block/vvfat.c:1946:25: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/block/vvfat.c:2785:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/block/vvfat.c:780:13: style: Local variable 'is_dot' shadows outer function [shadowFunction] qemu-7.0.0/block/vvfat.c:465:20: note: Shadowed declaration qemu-7.0.0/block/vvfat.c:780:13: note: Shadow variable qemu-7.0.0/block/vvfat.c:1963:25: style: Local variable 'offset' shadows outer variable [shadowVariable] qemu-7.0.0/block/vvfat.c:1878:14: note: Shadowed declaration qemu-7.0.0/block/vvfat.c:1963:25: note: Shadow variable qemu-7.0.0/block/vvfat.c:2467:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/block/vvfat.c:2424:9: note: Shadowed declaration qemu-7.0.0/block/vvfat.c:2467:13: note: Shadow variable qemu-7.0.0/block/vvfat.c:2689:21: style: Local variable 'i' shadows outer variable [shadowVariable] qemu-7.0.0/block/vvfat.c:2654:9: note: Shadowed declaration qemu-7.0.0/block/vvfat.c:2689:21: note: Shadow variable qemu-7.0.0/block/vvfat.c:2810:17: style: Local variable 'i' shadows outer variable [shadowVariable] qemu-7.0.0/block/vvfat.c:2776:9: note: Shadowed declaration qemu-7.0.0/block/vvfat.c:2810:17: note: Shadow variable qemu-7.0.0/block/vvfat.c:1792:33: portability: 's->fat2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/block/vvfat.c:175:13: style: struct member 'bootsector_t::jump' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:176:13: style: struct member 'bootsector_t::name' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:177:14: style: struct member 'bootsector_t::sector_size' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:178:13: style: struct member 'bootsector_t::sectors_per_cluster' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:179:14: style: struct member 'bootsector_t::reserved_sectors' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:180:13: style: struct member 'bootsector_t::number_of_fats' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:181:14: style: struct member 'bootsector_t::root_entries' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:182:14: style: struct member 'bootsector_t::total_sectors16' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:183:13: style: struct member 'bootsector_t::media_type' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:184:14: style: struct member 'bootsector_t::sectors_per_fat' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:185:14: style: struct member 'bootsector_t::sectors_per_track' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:186:14: style: struct member 'bootsector_t::number_of_heads' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:187:14: style: struct member 'bootsector_t::hidden_sectors' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:188:14: style: struct member 'bootsector_t::total_sectors' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:216:13: style: struct member 'bootsector_t::magic' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:191:21: style: union member 'Anonymous0::drive_number' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:192:21: style: union member 'Anonymous0::reserved1' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:193:21: style: union member 'Anonymous0::signature' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:194:22: style: union member 'Anonymous0::id' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:195:21: style: union member 'Anonymous0::volume_label' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:196:21: style: union member 'Anonymous0::fat_type' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:197:21: style: union member 'Anonymous0::ignored' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:200:22: style: union member 'Anonymous0::sectors_per_fat' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:201:22: style: union member 'Anonymous0::flags' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:202:21: style: union member 'Anonymous0::major' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:202:27: style: union member 'Anonymous0::minor' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:203:22: style: union member 'Anonymous0::first_cluster_of_root_dir' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:204:22: style: union member 'Anonymous0::info_sector' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:205:22: style: union member 'Anonymous0::backup_boot_sector' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:206:21: style: union member 'Anonymous0::reserved' is never used. [unusedStructMember] qemu-7.0.0/blockdev.c:67:13: error: syntax error [syntaxError] qemu-7.0.0/block/vvfat.c:207:21: style: union member 'Anonymous0::drive_number' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:208:21: style: union member 'Anonymous0::reserved1' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:209:21: style: union member 'Anonymous0::signature' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:210:22: style: union member 'Anonymous0::id' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:211:21: style: union member 'Anonymous0::volume_label' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:212:21: style: union member 'Anonymous0::fat_type' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:213:21: style: union member 'Anonymous0::ignored' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:226:13: style: struct member 'partition_t::attributes' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:227:15: style: struct member 'partition_t::start_CHS' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:228:15: style: struct member 'partition_t::fs_type' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:229:15: style: struct member 'partition_t::end_CHS' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:230:14: style: struct member 'partition_t::start_sector_long' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:231:14: style: struct member 'partition_t::length_sector_long' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:235:13: style: struct member 'mbr_t::ignored' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:236:14: style: struct member 'mbr_t::nt_id' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:237:13: style: struct member 'mbr_t::ignored2' is never used. [unusedStructMember] qemu-7.0.0/block/vvfat.c:239:13: style: struct member 'mbr_t::magic' is never used. [unusedStructMember] qemu-7.0.0/blockjob.c:209:58: style: Parameter 'bs' can be declared as pointer to const [constParameter] qemu-7.0.0/bsd-user/arm/signal.c:164:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/bsd-user/elfload.c:254:13: warning: Return value of function mmap() is not used. [ignoredReturnValue] qemu-7.0.0/bsd-user/elfload.c:683:24: style: Condition 'retval>=0' is always true [knownConditionTrueFalse] qemu-7.0.0/bsd-user/elfload.c:678:24: note: Assuming that condition 'retval<0' is not redundant qemu-7.0.0/bsd-user/elfload.c:683:24: note: Condition 'retval>=0' is always true qemu-7.0.0/bsd-user/elfload.c:694:24: style: Condition 'retval>=0' is always true [knownConditionTrueFalse] qemu-7.0.0/bsd-user/elfload.c:685:28: note: Assuming that condition 'retval>=0' is not redundant qemu-7.0.0/bsd-user/elfload.c:694:24: note: Condition 'retval>=0' is always true qemu-7.0.0/bsd-user/elfload.c:254:13: error: Return value of allocation function 'mmap' is not stored. [leakReturnValNotUsed] qemu-7.0.0/bsd-user/elfload.c:638:12: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/bsd-user/elfload.c:629:16: note: retval is assigned qemu-7.0.0/bsd-user/elfload.c:638:12: note: retval is overwritten qemu-7.0.0/bsd-user/elfload.c:319:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/bsd-user/elfload.c:647:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/bsd-user/elfload.c:706:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/bsd-user/mmap.c:712:9: warning: Return value of function mmap() is not used. [ignoredReturnValue] qemu-7.0.0/bsd-user/mmap.c:564:5: error: Memory leak: p [memleak] qemu-7.0.0/bsd-user/mmap.c:657:9: error: Memory leak: p [memleak] qemu-7.0.0/bsd-user/mmap.c:712:9: error: Return value of allocation function 'mmap' is not stored. [leakReturnValNotUsed] qemu-7.0.0/bsd-user/mmap.c:330:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/bsd-user/signal.c:263:5: error: Syntax Error: AST broken, 'tinfo' doesn't have a parent. [internalAstError] qemu-7.0.0/bsd-user/uaccess.c:42:34: style:inconclusive: Function 'target_strlen' argument 1 names different: declaration 'gaddr' definition 'guest_addr1'. [funcArgNamesDifferent] qemu-7.0.0/bsd-user/qemu.h:446:34: note: Function 'target_strlen' argument 1 names different: declaration 'gaddr' definition 'guest_addr1'. qemu-7.0.0/bsd-user/uaccess.c:42:34: note: Function 'target_strlen' argument 1 names different: declaration 'gaddr' definition 'guest_addr1'. qemu-7.0.0/bsd-user/main.c:351:42: style: Checking if unsigned expression 'target_dflssiz' is less than zero. [unsignedLessThanZero] qemu-7.0.0/bsd-user/main.c:205:33: style: Parameter 'cpu' can be declared as pointer to const [constParameter] qemu-7.0.0/chardev/baum.c:108:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/chardev/char-win.c:52:17: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/chardev/char-socket.c:425:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qemu-7.0.0/contrib/elf2dmp/pdb.c:48:55: style:inconclusive: Function 'pdb_find_public_v3_symbol' argument 1 names different: declaration 'reader' definition 'r'. [funcArgNamesDifferent] qemu-7.0.0/contrib/elf2dmp/pdb.h:239:55: note: Function 'pdb_find_public_v3_symbol' argument 1 names different: declaration 'reader' definition 'r'. qemu-7.0.0/contrib/elf2dmp/pdb.c:48:55: note: Function 'pdb_find_public_v3_symbol' argument 1 names different: declaration 'reader' definition 'r'. qemu-7.0.0/contrib/elf2dmp/pdb.c:178:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/contrib/elf2dmp/pdb.c:236:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/contrib/elf2dmp/pdb.c:286:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/contrib/elf2dmp/main.c:56:50: style: Parameter 'src' can be declared as pointer to const [constParameter] qemu-7.0.0/contrib/elf2dmp/main.c:375:46: error: Uninitialized variable: nt_hdrs.OptionalHeader [uninitvar] qemu-7.0.0/contrib/elf2dmp/qemu_elf.c:124:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/contrib/ivshmem-client/ivshmem-client.h:74:17: error: syntax error [syntaxError] qemu-7.0.0/contrib/ivshmem-server/ivshmem-server.h:72:17: error: syntax error [syntaxError] qemu-7.0.0/contrib/plugins/drcov.c:53:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/contrib/plugins/howvec.c:252:17: style: Condition '!cnt' is always true [knownConditionTrueFalse] qemu-7.0.0/contrib/plugins/howvec.c:240:21: note: Assignment 'cnt=NULL', assigned value is 0 qemu-7.0.0/contrib/plugins/howvec.c:255:25: note: Assuming condition is false qemu-7.0.0/contrib/plugins/howvec.c:252:17: note: Condition '!cnt' is always true qemu-7.0.0/contrib/plugins/howvec.c:262:13: warning:inconclusive: Possible null pointer dereference: class [nullPointer] qemu-7.0.0/contrib/plugins/howvec.c:242:33: note: Assignment 'class=NULL', assigned value is 0 qemu-7.0.0/contrib/plugins/howvec.c:252:22: note: Assuming condition is false qemu-7.0.0/contrib/plugins/howvec.c:262:13: note: Null pointer dereference qemu-7.0.0/contrib/rdmacm-mux/main.c:684:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qemu-7.0.0/contrib/vhost-user-blk/vhost-user-blk.c:640:20: warning: Either the condition 'lsock>=0' is redundant or accept() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qemu-7.0.0/contrib/vhost-user-blk/vhost-user-blk.c:668:15: note: Assuming that condition 'lsock>=0' is not redundant qemu-7.0.0/contrib/vhost-user-blk/vhost-user-blk.c:640:20: note: Invalid argument qemu-7.0.0/contrib/vhost-user-blk/vhost-user-blk.c:191:9: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qemu-7.0.0/contrib/vhost-user-blk/vhost-user-blk.c:77:20: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/contrib/vhost-user-blk/vhost-user-blk.c:185:45: style: Variable 'desc' is not assigned a value. [unassignedVariable] qemu-7.0.0/contrib/vhost-user-gpu/vugpu.h:128:17: error: syntax error [syntaxError] qemu-7.0.0/crypto/block.c:368:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/crypto/cipher-afalg.c:178:17: style: Condition 'ret==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/crypto/cipher-afalg.c:185:18: style: Condition 'rlen==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/crypto/cipher-afalg.c:173:35: portability: '(void*)in' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/crypto/block-luks.c:83:17: style: struct member 'QCryptoBlockLUKSNameMap::name' is never used. [unusedStructMember] qemu-7.0.0/crypto/block-luks.c:84:9: style: struct member 'QCryptoBlockLUKSNameMap::id' is never used. [unusedStructMember] qemu-7.0.0/crypto/hmac-gcrypt.c:115:13: style: Checking if unsigned expression 'ret' is less than zero. [unsignedLessThanZero] qemu-7.0.0/crypto/hmac-gnutls.c:116:13: style: Checking if unsigned expression 'ret' is less than zero. [unsignedLessThanZero] qemu-7.0.0/crypto/hmac.c:101:9: style: Condition '!ctx' is always true [knownConditionTrueFalse] qemu-7.0.0/crypto/hmac.c:91:17: note: Assignment 'ctx=NULL', assigned value is 0 qemu-7.0.0/crypto/hmac.c:101:9: note: Condition '!ctx' is always true qemu-7.0.0/crypto/random-platform.c:103:17: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/crypto/tls-cipher-suites.c:55:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/crypto/tls-cipher-suites.c:42:9: note: Shadowed declaration qemu-7.0.0/crypto/tls-cipher-suites.c:55:13: note: Shadow variable qemu-7.0.0/crypto/tls-cipher-suites.c:31:13: style: struct member 'QEMU_PACKED::data' is never used. [unusedStructMember] qemu-7.0.0/disas/arm-a64.cc:92:6: style: C-style pointer casting [cstyleCast] qemu-7.0.0/disas/arm-a64.cc:93:6: style: C-style pointer casting [cstyleCast] qemu-7.0.0/disas/arm.c:1861:18: style: Local variable 'value' shadows outer variable [shadowVariable] qemu-7.0.0/disas/arm.c:1638:17: note: Shadowed declaration qemu-7.0.0/disas/arm.c:1861:18: note: Shadow variable qemu-7.0.0/disas/arm.c:2031:10: style: Local variable 'value' shadows outer variable [shadowVariable] qemu-7.0.0/disas/arm.c:1861:18: note: Shadowed declaration qemu-7.0.0/disas/arm.c:2031:10: note: Shadow variable qemu-7.0.0/disas/arm.c:2414:33: style: Local variable 'align' shadows outer variable [shadowVariable] qemu-7.0.0/disas/arm.c:2391:8: note: Shadowed declaration qemu-7.0.0/disas/arm.c:2414:33: note: Shadow variable qemu-7.0.0/disas/arm.c:2999:11: style: Local variable 'width' shadows outer variable [shadowVariable] qemu-7.0.0/disas/arm.c:2932:8: note: Shadowed declaration qemu-7.0.0/disas/arm.c:2999:11: note: Shadow variable qemu-7.0.0/disas/arm.c:63:51: style: Parameter 'data' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/arm.c:88:17: style: struct member 'opcode32::arch' is never used. [unusedStructMember] qemu-7.0.0/disas/arm.c:95:17: style: struct member 'opcode16::arch' is never used. [unusedStructMember] qemu-7.0.0/disas/arm.c:1487:15: style: struct member 'arm_regname::name' is never used. [unusedStructMember] qemu-7.0.0/disas/arm.c:1488:15: style: struct member 'arm_regname::description' is never used. [unusedStructMember] qemu-7.0.0/disas/alpha.c:1698:13: error: Signed integer overflow for expression '(0x20&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1699:13: error: Signed integer overflow for expression '(0x21&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1700:13: error: Signed integer overflow for expression '(0x22&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1701:13: error: Signed integer overflow for expression '(0x23&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1702:13: error: Signed integer overflow for expression '(0x24&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1703:13: error: Signed integer overflow for expression '(0x25&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1704:13: error: Signed integer overflow for expression '(0x26&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1705:13: error: Signed integer overflow for expression '(0x27&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1707:13: error: Signed integer overflow for expression '(0x28&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1708:13: error: Signed integer overflow for expression '(0x29&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1709:15: error: Signed integer overflow for expression '(0x2A&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1710:15: error: Signed integer overflow for expression '(0x2B&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1711:13: error: Signed integer overflow for expression '(0x2C&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1712:13: error: Signed integer overflow for expression '(0x2D&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1713:15: error: Signed integer overflow for expression '(0x2E&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1714:15: error: Signed integer overflow for expression '(0x2F&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1716:12: error: Signed integer overflow for expression '(0x30&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1717:12: error: Signed integer overflow for expression '(0x30&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1718:14: error: Signed integer overflow for expression '(0x31&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1719:14: error: Signed integer overflow for expression '(0x32&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1720:14: error: Signed integer overflow for expression '(0x33&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1721:13: error: Signed integer overflow for expression '(0x34&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1722:14: error: Signed integer overflow for expression '(0x35&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1723:14: error: Signed integer overflow for expression '(0x36&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1724:14: error: Signed integer overflow for expression '(0x37&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1725:14: error: Signed integer overflow for expression '(0x38&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1726:13: error: Signed integer overflow for expression '(0x39&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1727:13: error: Signed integer overflow for expression '(0x3A&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1728:13: error: Signed integer overflow for expression '(0x3B&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1729:14: error: Signed integer overflow for expression '(0x3C&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1730:13: error: Signed integer overflow for expression '(0x3D&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1731:13: error: Signed integer overflow for expression '(0x3E&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/alpha.c:1732:13: error: Signed integer overflow for expression '(0x3F&0x3F)<<26'. [integerOverflow] qemu-7.0.0/disas/cris.c:2733:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/disas/cris.c:2745:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/disas/cris.c:1886:23: style: Parameter 'buffer' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/cris.c:1894:23: style: Parameter 'prefix_buffer' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/cris.c:1630:12: style: Variable 'prefix_ok' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/cris.c:2594:16: style: Variable 'matchedp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/cris.c:2641:20: style: Variable 'prefix_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/hppa.c:1791:61: warning: Either the condition 'reg<4' is redundant or the array 'fp_reg_names[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/disas/hppa.c:1788:11: note: Assuming that condition 'reg<4' is not redundant qemu-7.0.0/disas/hppa.c:1791:61: note: Array index out of bounds qemu-7.0.0/disas/hppa.c:1818:10: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1890:8: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1891:8: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1892:9: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1907:9: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1925:11: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1936:11: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:1945:11: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2012:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2018:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2033:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2039:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2045:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2054:8: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2064:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2072:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2080:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2088:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2096:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2110:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2215:22: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2225:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2231:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2235:14: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2254:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2259:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2264:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2269:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2273:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2281:29: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2285:29: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2290:20: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2308:8: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2309:8: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2326:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2342:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2349:12: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2383:4: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2389:4: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2400:4: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2435:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2478:24: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2582:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2594:13: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2606:14: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2614:14: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2672:9: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2683:7: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2688:29: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2697:18: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2713:18: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/hppa.c:2702:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/hppa.c:2718:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/hppa.c:582:10: style: struct member 'pa_opcode::flags' is never used. [unusedStructMember] qemu-7.0.0/disas/i386.c:4612:14: style: Condition 'intel_syntax' is always false [knownConditionTrueFalse] qemu-7.0.0/disas/i386.c:4604:8: note: Assuming that condition 'intel_syntax' is not redundant qemu-7.0.0/disas/i386.c:4612:14: note: Condition 'intel_syntax' is always false qemu-7.0.0/disas/i386.c:5458:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/disas/i386.c:4520:18: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:4871:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:4876:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:4881:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:4886:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:4891:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:4896:23: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/i386.c:5957:19: error: Unusual pointer arithmetic. A value of type 'char' is added to a string literal. [strPlusChar] qemu-7.0.0/disas/libvixl/vixl/a64/decoder-a64.cc:124:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] qemu-7.0.0/disas/libvixl/vixl/a64/decoder-a64.cc:140:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] qemu-7.0.0/disas/libvixl/vixl/a64/decoder-a64.cc:142:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] qemu-7.0.0/disas/libvixl/vixl/a64/disasm-a64.cc:2612:3: warning: snprintf format string requires 0 parameters but 3 are given. [wrongPrintfScanfArgNum] qemu-7.0.0/disas/libvixl/vixl/a64/disasm-a64.cc:3349:15: style: The scope of the variable 'extend_mode' can be reduced. [variableScope] qemu-7.0.0/disas/libvixl/vixl/a64/disasm-a64.cc:3373:15: style: The scope of the variable 'extend_mode' can be reduced. [variableScope] qemu-7.0.0/disas/libvixl/vixl/a64/disasm-a64.cc:3405:22: style: The scope of the variable 'stream_options' can be reduced. [variableScope] qemu-7.0.0/disas/m68k.c:4798:7: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/disas/m68k.c:4789:7: note: First condition qemu-7.0.0/disas/m68k.c:4798:7: note: Second condition qemu-7.0.0/disas/microblaze.c:712:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] qemu-7.0.0/disas/microblaze.c:278:9: style: struct member 'op_code_struct::delay_slots' is never used. [unusedStructMember] qemu-7.0.0/disas/microblaze.c:283:30: style: struct member 'op_code_struct::instr_type' is never used. [unusedStructMember] qemu-7.0.0/disas/m68k.c:4514:57: style:inconclusive: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent] qemu-7.0.0/disas/m68k.c:4510:64: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'. qemu-7.0.0/disas/m68k.c:4514:57: note: Function 'floatformat_always_valid' argument 1 names different: declaration 'fmt' definition 'ATTRIBUTE_UNUSED'. qemu-7.0.0/disas/m68k.c:4515:44: style:inconclusive: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent] qemu-7.0.0/disas/m68k.c:4511:50: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'. qemu-7.0.0/disas/m68k.c:4515:44: note: Function 'floatformat_always_valid' argument 2 names different: declaration 'from' definition 'ATTRIBUTE_UNUSED'. qemu-7.0.0/disas/m68k.c:1635:6: style: Local variable 'val' shadows outer variable [shadowVariable] qemu-7.0.0/disas/m68k.c:1093:7: note: Shadowed declaration qemu-7.0.0/disas/m68k.c:1635:6: note: Shadow variable qemu-7.0.0/disas/m68k.c:1904:31: error: Uninitialized variable: priv [uninitvar] qemu-7.0.0/disas/m68k.c:1874:14: style: Variable 'numopcodes' is not assigned a value. [unassignedVariable] qemu-7.0.0/disas/nios2.c:3352:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nios2.c:3361:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nios2.c:3352:19: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nios2.c:3361:20: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:125:12: style: Unused private function: 'NMD::encode_s_from_s_hi' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:132:12: style: Unused private function: 'NMD::encode_msbd_from_pos_and_size' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:250:10: style: Unused private function: 'NMD::ADDIU_32__cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:251:10: style: Unused private function: 'NMD::ADDIU_RS5__cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:252:10: style: Unused private function: 'NMD::BALRSC_cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:253:10: style: Unused private function: 'NMD::BEQC_16__cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:254:10: style: Unused private function: 'NMD::BNEC_16__cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:255:10: style: Unused private function: 'NMD::MOVE_cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:256:10: style: Unused private function: 'NMD::P16_BR1_cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:257:10: style: Unused private function: 'NMD::PREF_S9__cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:258:10: style: Unused private function: 'NMD::PREFE_cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:259:10: style: Unused private function: 'NMD::SLTU_cond' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:261:17: style: Unused private function: 'NMD::ABS_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:262:17: style: Unused private function: 'NMD::ABS_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:263:17: style: Unused private function: 'NMD::ABSQ_S_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:264:17: style: Unused private function: 'NMD::ABSQ_S_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:265:17: style: Unused private function: 'NMD::ABSQ_S_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:266:17: style: Unused private function: 'NMD::ACLR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:267:17: style: Unused private function: 'NMD::ADD' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:268:17: style: Unused private function: 'NMD::ADD_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:269:17: style: Unused private function: 'NMD::ADD_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:270:17: style: Unused private function: 'NMD::ADDIU_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:271:17: style: Unused private function: 'NMD::ADDIU_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:272:17: style: Unused private function: 'NMD::ADDIU_GP48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:273:17: style: Unused private function: 'NMD::ADDIU_GP_B_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:274:17: style: Unused private function: 'NMD::ADDIU_GP_W_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:275:17: style: Unused private function: 'NMD::ADDIU_NEG_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:276:17: style: Unused private function: 'NMD::ADDIU_R1_SP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:277:17: style: Unused private function: 'NMD::ADDIU_R2_' [unusedPrivateFunction] qemu-7.0.0/disas/ppc.c:5173:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic] qemu-7.0.0/disas/nanomips.h:278:17: style: Unused private function: 'NMD::ADDIU_RS5_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:279:17: style: Unused private function: 'NMD::ADDIUPC_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:280:17: style: Unused private function: 'NMD::ADDIUPC_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:281:17: style: Unused private function: 'NMD::ADDQ_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:282:17: style: Unused private function: 'NMD::ADDQ_S_PH' [unusedPrivateFunction] qemu-7.0.0/disas/riscv.c:2242:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/riscv.c:2256:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/riscv.c:2270:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/riscv.c:2276:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/riscv.c:2303:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/riscv.c:2312:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/riscv.c:2324:35: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nanomips.h:283:17: style: Unused private function: 'NMD::ADDQ_S_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:284:17: style: Unused private function: 'NMD::ADDQH_PH' [unusedPrivateFunction] qemu-7.0.0/disas/s390.c:357:21: style: Local variable 'value' shadows outer variable [shadowVariable] qemu-7.0.0/disas/s390.c:284:16: note: Shadowed declaration qemu-7.0.0/disas/s390.c:357:21: note: Shadow variable qemu-7.0.0/disas/s390.c:88:9: style: struct member 's390_opcode::oplen' is never used. [unusedStructMember] qemu-7.0.0/disas/s390.c:96:18: style: struct member 's390_opcode::modes' is never used. [unusedStructMember] qemu-7.0.0/disas/s390.c:99:30: style: struct member 's390_opcode::min_cpu' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:285:17: style: Unused private function: 'NMD::ADDQH_R_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:286:17: style: Unused private function: 'NMD::ADDQH_R_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:287:17: style: Unused private function: 'NMD::ADDQH_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:288:17: style: Unused private function: 'NMD::ADDSC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:289:17: style: Unused private function: 'NMD::ADDU_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:290:17: style: Unused private function: 'NMD::ADDU_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:291:17: style: Unused private function: 'NMD::ADDU_4X4_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:292:17: style: Unused private function: 'NMD::ADDU_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:293:17: style: Unused private function: 'NMD::ADDU_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:294:17: style: Unused private function: 'NMD::ADDU_S_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:295:17: style: Unused private function: 'NMD::ADDU_S_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:296:17: style: Unused private function: 'NMD::ADDUH_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:297:17: style: Unused private function: 'NMD::ADDUH_R_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:298:17: style: Unused private function: 'NMD::ADDWC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:299:17: style: Unused private function: 'NMD::ALUIPC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:300:17: style: Unused private function: 'NMD::AND_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:301:17: style: Unused private function: 'NMD::AND_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:302:17: style: Unused private function: 'NMD::ANDI_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:303:17: style: Unused private function: 'NMD::ANDI_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:304:17: style: Unused private function: 'NMD::APPEND' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:305:17: style: Unused private function: 'NMD::ASET' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:306:17: style: Unused private function: 'NMD::BALC_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:307:17: style: Unused private function: 'NMD::BALC_32_' [unusedPrivateFunction] qemu-7.0.0/disas/sparc.c:1424:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1425:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1426:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1427:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1428:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1429:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1430:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1431:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/nanomips.h:308:17: style: Unused private function: 'NMD::BALRSC' [unusedPrivateFunction] qemu-7.0.0/disas/sparc.c:1432:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1433:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1434:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1435:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1436:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1437:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1438:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1439:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1440:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1441:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1442:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1443:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1444:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1445:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1446:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1447:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1448:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1449:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1450:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1451:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1495:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1496:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1497:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1498:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1499:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1500:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1501:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1502:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1503:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1504:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1505:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1506:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1507:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1508:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1509:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1510:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1511:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1512:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1513:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1514:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1515:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1516:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1517:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1518:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1519:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1520:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1521:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/sparc.c:1522:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/nanomips.h:309:17: style: Unused private function: 'NMD::BBEQZC' [unusedPrivateFunction] qemu-7.0.0/disas/sparc.c:2518:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/sparc.c:2516:17: note: Assuming that condition 'i<32' is not redundant qemu-7.0.0/disas/sparc.c:2518:31: note: Shift qemu-7.0.0/disas/sparc.c:2528:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/sparc.c:2526:17: note: Assuming that condition 'i<32' is not redundant qemu-7.0.0/disas/sparc.c:2528:31: note: Shift qemu-7.0.0/disas/sparc.c:2518:31: error: Signed integer overflow for expression '1< qemu-7.0.0/dump/dump.c:1137:9: note: Assuming condition is Assuming condition is false qemu-7.0.0/dump/dump.c:1149:15: note: Uninitialized variable: *pfnptr qemu-7.0.0/dump/dump.c:1177:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:314:17: style: Unused private function: 'NMD::BC1NEZC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:315:17: style: Unused private function: 'NMD::BC2EQZC' [unusedPrivateFunction] qemu-7.0.0/fpu/softfloat.c:497:16: style: struct member 'FloatParts256::cls' is never used. [unusedStructMember] qemu-7.0.0/fpu/softfloat.c:498:10: style: struct member 'FloatParts256::sign' is never used. [unusedStructMember] qemu-7.0.0/fpu/softfloat.c:499:13: style: struct member 'FloatParts256::exp' is never used. [unusedStructMember] qemu-7.0.0/fpu/softfloat.c:527:10: style: struct member 'FloatFmt::arm_althp' is never used. [unusedStructMember] qemu-7.0.0/fpu/softfloat.c:528:14: style: struct member 'FloatFmt::round_mask' is never used. [unusedStructMember] qemu-7.0.0/fpu/softfloat.c:1803:22: style: Variable 'p64.sign' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/fpu/softfloat.c:1804:21: style: Variable 'p64.exp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/fpu/softfloat.c:3634:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3712:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3752:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3785:19: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3798:19: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3815:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3853:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3893:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3933:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:3966:19: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:4454:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:4463:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:4472:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:4481:19: style: Unused variable: p [unusedVariable] qemu-7.0.0/fpu/softfloat.c:4490:18: style: Unused variable: p [unusedVariable] qemu-7.0.0/disas/nanomips.h:316:17: style: Unused private function: 'NMD::BC2NEZC' [unusedPrivateFunction] qemu-7.0.0/fsdev/9p-iov-marshal.c:44:18: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:317:17: style: Unused private function: 'NMD::BEQC_16_' [unusedPrivateFunction] qemu-7.0.0/fsdev/qemu-fsdev.c:45:20: error: syntax error [syntaxError] qemu-7.0.0/fsdev/virtfs-proxy-helper.c:140:14: portability: 'buff' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/fsdev/virtfs-proxy-helper.c:159:14: portability: 'buff' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/fsdev/virtfs-proxy-helper.c:837:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:318:17: style: Unused private function: 'NMD::BEQC_32_' [unusedPrivateFunction] qemu-7.0.0/gdbstub.c:1049:17: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] qemu-7.0.0/gdbstub.c:1086:17: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] qemu-7.0.0/gdbstub.c:1192:11: style: Condition 'p==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/gdbstub.c:1200:11: style: Condition 't==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/disas/nanomips.h:319:17: style: Unused private function: 'NMD::BEQIC' [unusedPrivateFunction] qemu-7.0.0/hw/9pfs/9p.h:340:16: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:320:17: style: Unused private function: 'NMD::BEQZC_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:321:17: style: Unused private function: 'NMD::BGEC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:322:17: style: Unused private function: 'NMD::BGEIC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:323:17: style: Unused private function: 'NMD::BGEIUC' [unusedPrivateFunction] qemu-7.0.0/hw/9pfs/9p-util.h:139:12: style: The comparison 'sz == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/hw/9pfs/9p-util.h:130:17: note: 'sz' is assigned value '0' here. qemu-7.0.0/hw/9pfs/9p-util.h:139:12: note: The comparison 'sz == 0' is always true. qemu-7.0.0/hw/9pfs/9p-util-darwin.c:14:53: style:inconclusive: Function 'fgetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] qemu-7.0.0/hw/9pfs/9p-util.h:93:53: note: Function 'fgetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-darwin.c:14:53: note: Function 'fgetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-darwin.c:55:49: style:inconclusive: Function 'fsetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] qemu-7.0.0/hw/9pfs/9p-util.h:95:49: note: Function 'fsetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-darwin.c:55:49: note: Function 'fsetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-linux.c:22:53: style:inconclusive: Function 'fgetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] qemu-7.0.0/hw/9pfs/9p-util.h:93:53: note: Function 'fgetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-linux.c:22:53: note: Function 'fgetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-linux.c:55:49: style:inconclusive: Function 'fsetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] qemu-7.0.0/hw/9pfs/9p-util.h:95:49: note: Function 'fsetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/hw/9pfs/9p-util-linux.c:55:49: note: Function 'fsetxattrat_nofollow' argument 2 names different: declaration 'path' definition 'filename'. qemu-7.0.0/disas/nanomips.h:324:17: style: Unused private function: 'NMD::BGEUC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:325:17: style: Unused private function: 'NMD::BLTC' [unusedPrivateFunction] qemu-7.0.0/hw/9pfs/9p.c:3943:0: error: #error Missing definition for P9_XATTR_SIZE_MAX for this host system [preprocessorErrorDirective] qemu-7.0.0/disas/nanomips.h:326:17: style: Unused private function: 'NMD::BLTIC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:327:17: style: Unused private function: 'NMD::BLTIUC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:328:17: style: Unused private function: 'NMD::BLTUC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:329:17: style: Unused private function: 'NMD::BNEC_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:330:17: style: Unused private function: 'NMD::BNEC_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:331:17: style: Unused private function: 'NMD::BNEIC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:332:17: style: Unused private function: 'NMD::BNEZC_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:333:17: style: Unused private function: 'NMD::BPOSGE32C' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:334:17: style: Unused private function: 'NMD::BREAK_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:335:17: style: Unused private function: 'NMD::BREAK_32_' [unusedPrivateFunction] qemu-7.0.0/hw/acpi/core.c:310:45: portability: 'current' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:336:17: style: Unused private function: 'NMD::BRSC' [unusedPrivateFunction] qemu-7.0.0/hw/acpi/cpu_hotplug.c:265:13: style: Local variable 'apic_id' shadows outer variable [shadowVariable] qemu-7.0.0/hw/acpi/cpu_hotplug.c:120:10: note: Shadowed declaration qemu-7.0.0/hw/acpi/cpu_hotplug.c:265:13: note: Shadow variable qemu-7.0.0/hw/acpi/cpu_hotplug.c:298:13: style: Local variable 'apic_id' shadows outer variable [shadowVariable] qemu-7.0.0/hw/acpi/cpu_hotplug.c:120:10: note: Shadowed declaration qemu-7.0.0/hw/acpi/cpu_hotplug.c:298:13: note: Shadow variable qemu-7.0.0/hw/acpi/cpu_hotplug.c:319:13: style: Local variable 'apic_id' shadows outer variable [shadowVariable] qemu-7.0.0/hw/acpi/cpu_hotplug.c:120:10: note: Shadowed declaration qemu-7.0.0/hw/acpi/cpu_hotplug.c:319:13: note: Shadow variable qemu-7.0.0/disas/nanomips.h:337:17: style: Unused private function: 'NMD::CACHE' [unusedPrivateFunction] qemu-7.0.0/hw/acpi/piix4.c:55:14: style: struct member 'pci_status::up' is never used. [unusedStructMember] qemu-7.0.0/hw/acpi/piix4.c:56:14: style: struct member 'pci_status::down' is never used. [unusedStructMember] qemu-7.0.0/hw/adc/npcm7xx_adc.c:29:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:338:17: style: Unused private function: 'NMD::CACHEE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:339:17: style: Unused private function: 'NMD::CEIL_L_D' [unusedPrivateFunction] qemu-7.0.0/hw/arm/armsse.c:1456:27: style: Local variable 'mr' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/armsse.c:908:19: note: Shadowed declaration qemu-7.0.0/hw/arm/armsse.c:1456:27: note: Shadow variable qemu-7.0.0/hw/arm/armsse.c:1472:27: style: Local variable 'mr' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/armsse.c:908:19: note: Shadowed declaration qemu-7.0.0/hw/arm/armsse.c:1472:27: note: Shadow variable qemu-7.0.0/hw/arm/armsse.c:1487:27: style: Local variable 'mr' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/armsse.c:908:19: note: Shadowed declaration qemu-7.0.0/hw/arm/armsse.c:1487:27: note: Shadow variable qemu-7.0.0/hw/arm/armsse.c:1500:27: style: Local variable 'mr' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/armsse.c:908:19: note: Shadowed declaration qemu-7.0.0/hw/arm/armsse.c:1500:27: note: Shadow variable qemu-7.0.0/hw/arm/armsse.c:1593:22: style: Local variable 'dev_splitter' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/armsse.c:914:18: note: Shadowed declaration qemu-7.0.0/hw/arm/armsse.c:1593:22: note: Shadow variable qemu-7.0.0/hw/arm/armv7m.c:501:27: style: Local variable 'sbd' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/armv7m.c:278:19: note: Shadowed declaration qemu-7.0.0/hw/arm/armv7m.c:501:27: note: Shadow variable qemu-7.0.0/hw/arm/aspeed_ast2600.c:338:18: style: Local variable 'irq' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/aspeed_ast2600.c:250:14: note: Shadowed declaration qemu-7.0.0/hw/arm/aspeed_ast2600.c:338:18: note: Shadow variable qemu-7.0.0/hw/arm/aspeed_ast2600.c:363:18: style: Local variable 'irq' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/aspeed_ast2600.c:250:14: note: Shadowed declaration qemu-7.0.0/hw/arm/aspeed_ast2600.c:363:18: note: Shadow variable qemu-7.0.0/hw/arm/aspeed_ast2600.c:538:18: style: Local variable 'irq' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/aspeed_ast2600.c:250:14: note: Shadowed declaration qemu-7.0.0/hw/arm/aspeed_ast2600.c:538:18: note: Shadow variable qemu-7.0.0/disas/nanomips.h:340:17: style: Unused private function: 'NMD::CEIL_L_S' [unusedPrivateFunction] qemu-7.0.0/hw/arm/boot.c:374:5: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/arm/boot.c:153:67: style: Parameter 'fixupcontext' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:341:17: style: Unused private function: 'NMD::CEIL_W_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:342:17: style: Unused private function: 'NMD::CEIL_W_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:343:17: style: Unused private function: 'NMD::CFC1' [unusedPrivateFunction] qemu-7.0.0/hw/arm/npcm7xx.c:225:14: style: struct member 'Anonymous0::unconnected_pins' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/nrf51_soc.c:63:22: style: Variable 'base_addr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/arm/nseries.c:845:29: portability: 'sram_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/arm/nseries.c:846:29: portability: 'sram_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/arm/nseries.c:864:19: portability: 'sram_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:344:17: style: Unused private function: 'NMD::CFC2' [unusedPrivateFunction] qemu-7.0.0/hw/arm/omap1.c:3481:55: style: Parameter 'dma' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:345:17: style: Unused private function: 'NMD::CLASS_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:346:17: style: Unused private function: 'NMD::CLASS_S' [unusedPrivateFunction] qemu-7.0.0/hw/arm/omap2.c:62:20: style: struct member 'Anonymous0::txrx' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/omap2.c:63:15: style: struct member 'Anonymous0::opaque' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:347:17: style: Unused private function: 'NMD::CLO' [unusedPrivateFunction] qemu-7.0.0/hw/arm/raspi.c:55:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_OBJ_CHECKERS is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:348:17: style: Unused private function: 'NMD::CLZ' [unusedPrivateFunction] qemu-7.0.0/hw/arm/smmuv3-internal.h:68:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/arm/spitz.c:106:65: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/hw/arm/spitz.c:110:16: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/disas/nanomips.h:349:17: style: Unused private function: 'NMD::CMP_AF_D' [unusedPrivateFunction] qemu-7.0.0/hw/arm/sysbus-fdt.c:46:11: style: struct member 'PlatformBusFDTData::fdt' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/sysbus-fdt.c:47:9: style: struct member 'PlatformBusFDTData::irq_start' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/sysbus-fdt.c:48:17: style: struct member 'PlatformBusFDTData::pbus_node_name' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/sysbus-fdt.c:49:24: style: struct member 'PlatformBusFDTData::pbus' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/sysbus-fdt.c:55:17: style: struct member 'BindingEntry::compat' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/sysbus-fdt.c:63:17: style: struct member 'HostProperty::name' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/stellaris.c:49:17: style: struct member 'stellaris_board_info::name' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/sysbus-fdt.c:64:10: style: struct member 'HostProperty::optional' is never used. [unusedStructMember] qemu-7.0.0/hw/arm/vexpress.c:183:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/arm/strongarm.c:967:14: style: Variable 's->utsr1' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/arm/strongarm.c:963:22: note: s->utsr1 is assigned qemu-7.0.0/hw/arm/strongarm.c:967:14: note: s->utsr1 is overwritten qemu-7.0.0/disas/nanomips.h:350:17: style: Unused private function: 'NMD::CMP_AF_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:351:17: style: Unused private function: 'NMD::CMP_EQ_D' [unusedPrivateFunction] qemu-7.0.0/hw/arm/xilinx_zynq.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/arm/virt.c:784:22: style: Local variable 'irq' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/virt.c:766:13: note: Shadowed declaration qemu-7.0.0/hw/arm/virt.c:784:22: note: Shadow variable qemu-7.0.0/hw/arm/virt.c:789:22: style: Local variable 'irq' shadows outer variable [shadowVariable] qemu-7.0.0/hw/arm/virt.c:766:13: note: Shadowed declaration qemu-7.0.0/hw/arm/virt.c:789:22: note: Shadow variable qemu-7.0.0/hw/arm/virt.c:1146:42: style: Parameter 'sysmem' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/arm/virt.c:1147:42: style: Parameter 'secure_sysmem' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/arm/xlnx-versal-virt.c:48:14: style: struct member 'Anonymous1::secure' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:352:17: style: Unused private function: 'NMD::CMP_EQ_PH' [unusedPrivateFunction] qemu-7.0.0/hw/audio/ac97.c:256:14: style: Variable 'masks' can be declared as const array [constVariable] qemu-7.0.0/hw/audio/ac97.c:1129:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/audio/ac97.c:1129:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/audio/ac97.c:1038:17: style: Variable 'to_copy' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:353:17: style: Unused private function: 'NMD::CMP_EQ_S' [unusedPrivateFunction] qemu-7.0.0/hw/audio/fmopl.c:715:13: style: Variable 'slot1->TLL' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/audio/fmopl.c:714:13: note: slot1->TLL is assigned qemu-7.0.0/hw/audio/fmopl.c:715:13: note: slot1->TLL is overwritten qemu-7.0.0/hw/audio/fmopl.c:1022:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/disas/nanomips.h:354:17: style: Unused private function: 'NMD::CMP_LE_D' [unusedPrivateFunction] qemu-7.0.0/hw/audio/gus.c:151:34: style:inconclusive: Function 'GUS_irqrequest' argument 1 names different: declaration 'state' definition 'emu'. [funcArgNamesDifferent] qemu-7.0.0/hw/audio/gusemu.h:44:34: note: Function 'GUS_irqrequest' argument 1 names different: declaration 'state' definition 'emu'. qemu-7.0.0/hw/audio/gus.c:151:34: note: Function 'GUS_irqrequest' argument 1 names different: declaration 'state' definition 'emu'. qemu-7.0.0/hw/audio/gus.c:151:54: style:inconclusive: Function 'GUS_irqrequest' argument 3 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent] qemu-7.0.0/hw/audio/gusemu.h:44:56: note: Function 'GUS_irqrequest' argument 3 names different: declaration 'num' definition 'n'. qemu-7.0.0/hw/audio/gus.c:151:54: note: Function 'GUS_irqrequest' argument 3 names different: declaration 'num' definition 'n'. qemu-7.0.0/hw/audio/gus.c:161:33: style:inconclusive: Function 'GUS_irqclear' argument 1 names different: declaration 'state' definition 'emu'. [funcArgNamesDifferent] qemu-7.0.0/hw/audio/gusemu.h:45:34: note: Function 'GUS_irqclear' argument 1 names different: declaration 'state' definition 'emu'. qemu-7.0.0/hw/audio/gus.c:161:33: note: Function 'GUS_irqclear' argument 1 names different: declaration 'state' definition 'emu'. qemu-7.0.0/hw/audio/gus.c:174:35: style:inconclusive: Function 'GUS_dmarequest' argument 1 names different: declaration 'state' definition 'emu'. [funcArgNamesDifferent] qemu-7.0.0/hw/audio/gusemu.h:46:34: note: Function 'GUS_dmarequest' argument 1 names different: declaration 'state' definition 'emu'. qemu-7.0.0/hw/audio/gus.c:174:35: note: Function 'GUS_dmarequest' argument 1 names different: declaration 'state' definition 'emu'. qemu-7.0.0/disas/nanomips.h:355:17: style: Unused private function: 'NMD::CMP_LE_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:356:17: style: Unused private function: 'NMD::CMP_LE_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:357:17: style: Unused private function: 'NMD::CMP_LT_D' [unusedPrivateFunction] qemu-7.0.0/hw/audio/intel-hda.h:11:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:358:17: style: Unused private function: 'NMD::CMP_LT_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:359:17: style: Unused private function: 'NMD::CMP_LT_S' [unusedPrivateFunction] qemu-7.0.0/hw/audio/pl041.c:74:16: style: struct member 'pl041_channel::rx_fifo' is never used. [unusedStructMember] qemu-7.0.0/hw/audio/pl041.c:75:13: style: struct member 'pl041_channel::rx_enabled' is never used. [unusedStructMember] qemu-7.0.0/hw/audio/pl041.c:76:13: style: struct member 'pl041_channel::rx_compact_mode' is never used. [unusedStructMember] qemu-7.0.0/hw/audio/pl041.c:77:13: style: struct member 'pl041_channel::rx_sample_size' is never used. [unusedStructMember] qemu-7.0.0/hw/audio/pl041.c:209:29: style: Variable 'sample' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/audio/wm8750.c:24:9: style: struct member 'WMRate::adc' is never used. [unusedStructMember] qemu-7.0.0/hw/audio/wm8750.c:26:9: style: struct member 'WMRate::dac' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:360:17: style: Unused private function: 'NMD::CMP_NE_D' [unusedPrivateFunction] qemu-7.0.0/hw/avr/boot.c:62:38: style:inconclusive: Function 'avr_load_firmware' argument 3 names different: declaration 'mr' definition 'program_mr'. [funcArgNamesDifferent] qemu-7.0.0/hw/avr/boot.h:31:38: note: Function 'avr_load_firmware' argument 3 names different: declaration 'mr' definition 'program_mr'. qemu-7.0.0/hw/avr/boot.c:62:38: note: Function 'avr_load_firmware' argument 3 names different: declaration 'mr' definition 'program_mr'. qemu-7.0.0/hw/block/dataplane/xen-block.c:239:14: portability: 'virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/fdc.c:1542:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/block/fdc.c:1615:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/block/fdc.c:1615:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/block/fdc.c:1692:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/block/fdc.c:1692:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:361:17: style: Unused private function: 'NMD::CMP_NE_S' [unusedPrivateFunction] qemu-7.0.0/hw/block/nand.c:302:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/block/onenand.c:430:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:449:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:462:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:481:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:492:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:818:22: portability: 'ram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:819:22: portability: 'ram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:820:25: portability: 'ram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:821:25: portability: 'ram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:822:25: portability: 'ram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/onenand.c:823:25: portability: 'ram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:362:17: style: Unused private function: 'NMD::CMP_OR_D' [unusedPrivateFunction] qemu-7.0.0/hw/block/pflash_cfi01.c:395:57: portability: 'pfl->storage' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/block/pflash_cfi02.c:403:57: portability: 'pfl->storage' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:363:17: style: Unused private function: 'NMD::CMP_OR_S' [unusedPrivateFunction] qemu-7.0.0/hw/block/virtio-blk.c:650:15: portability: '(void*)in_iov[in_num-1].iov_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/char/cmsdk-apb-uart.c:32:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/char/debugcon.c:37:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/block/xen-block.c:351:15: style: Local variable 'name' shadows outer argument [shadowArgument] qemu-7.0.0/hw/block/xen-block.c:336:69: note: Shadowed declaration qemu-7.0.0/hw/block/xen-block.c:351:15: note: Shadow variable qemu-7.0.0/hw/char/ibex_uart.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:364:17: style: Unused private function: 'NMD::CMP_SAF_D' [unusedPrivateFunction] qemu-7.0.0/hw/char/renesas_sci.c:34:1: error: There is an unknown macro here somewhere. Configuration is required. If REG8 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/char/parallel.c:530:16: style: Variable 'index' is not assigned a value. [unassignedVariable] qemu-7.0.0/hw/char/sclpconsole-lm.c:259:30: portability: '(void*)mdbo' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/char/sclpconsole-lm.c:279:30: portability: '(void*)mdbo' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/char/serial-isa.c:57:16: style: Variable 'index' is not assigned a value. [unassignedVariable] qemu-7.0.0/disas/nanomips.h:365:17: style: Unused private function: 'NMD::CMP_SAF_S' [unusedPrivateFunction] qemu-7.0.0/hw/char/virtio-serial-bus.c:36:16: error: syntax error [syntaxError] qemu-7.0.0/hw/char/spapr_vty.c:105:72: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/core/loader.c:874:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:366:17: style: Unused private function: 'NMD::CMP_SEQ_D' [unusedPrivateFunction] qemu-7.0.0/hw/core/cpu-common.c:165:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] qemu-7.0.0/hw/core/cpu-common.c:186:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] qemu-7.0.0/hw/core/or-irq.c:82:0: error: #error MAX_OR_LINES must be at least 16 for migration compatibility [preprocessorErrorDirective] qemu-7.0.0/hw/core/machine.c:910:17: style: Local variable 'obj' shadows outer argument [shadowArgument] qemu-7.0.0/hw/core/machine.c:896:36: note: Shadowed declaration qemu-7.0.0/hw/core/machine.c:910:17: note: Shadow variable qemu-7.0.0/disas/nanomips.h:367:17: style: Unused private function: 'NMD::CMP_SEQ_S' [unusedPrivateFunction] qemu-7.0.0/hw/core/qdev-clock.c:137:42: portability: '(void*)dev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/core/qdev.c:164:20: error: syntax error [syntaxError] qemu-7.0.0/hw/core/reset.c:38:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:368:17: style: Unused private function: 'NMD::CMP_SLE_D' [unusedPrivateFunction] qemu-7.0.0/hw/core/register.c:265:24: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/cpu/realview_mpcore.c:56:34: warning: Either the condition 'irq>=0' is redundant or the array 's->cpuic[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/hw/cpu/realview_mpcore.c:55:17: note: Assuming that condition 'irq>=0' is not redundant qemu-7.0.0/hw/cpu/realview_mpcore.c:56:34: note: Array index out of bounds qemu-7.0.0/hw/core/qdev-properties-system.c:760:9: warning: %n in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] qemu-7.0.0/hw/core/qdev-properties-system.c:762:13: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] qemu-7.0.0/hw/display/ati_int.h:33:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:369:17: style: Unused private function: 'NMD::CMP_SLE_S' [unusedPrivateFunction] qemu-7.0.0/hw/core/qdev-properties-system.c:808:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/display/blizzard.c:164:17: portability: 's->fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/blizzard.c:164:39: portability: 's->fb+bypl[1]*s->data.y' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/blizzard.c:872:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/blizzard.c:914:17: portability: 's->fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/core/qdev-properties.c:56:9: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/blizzard.c:914:28: portability: 's->fb+bypl*y' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/core/qdev-properties.c:564:35: portability: '(void*)obj' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/blizzard.c:933:46: portability: '(const void*)src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/core/qdev-properties.c:592:43: portability: 'eltptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/artist.c:721:26: portability: 'out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/artist.c:725:27: portability: 'out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/artist.c:1096:32: portability: 'in' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/artist.c:1099:33: portability: 'in' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/artist.c:1123:22: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/artist.c:1123:22: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/bcm2835_fb.c:255:65: style: Parameter 'newconfig' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:370:17: style: Unused private function: 'NMD::CMP_SLT_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:371:17: style: Unused private function: 'NMD::CMP_SLT_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:372:17: style: Unused private function: 'NMD::CMP_SNE_D' [unusedPrivateFunction] qemu-7.0.0/hw/display/cirrus_vga.c:2535:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qemu-7.0.0/hw/display/cirrus_vga.c:831:42: style: Checking if unsigned expression 's->cirrus_srccounter' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/cirrus_vga.c:730:12: style: Variable 'sx' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/display/cirrus_vga.c:730:20: style: Variable 'sy' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:373:17: style: Unused private function: 'NMD::CMP_SNE_S' [unusedPrivateFunction] qemu-7.0.0/hw/display/edid-generate.c:124:30: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/display/edid-generate.c:124:36: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/hw/display/edid-generate.c:552:32: style: Parameter 'edid' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/display/edid-generate.c:411:13: style: Variable 'dpi' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:374:17: style: Unused private function: 'NMD::CMP_SOR_D' [unusedPrivateFunction] qemu-7.0.0/hw/display/exynos4210_fimd.c:1099:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/exynos4210_fimd.c:1100:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/exynos4210_fimd.c:1102:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/exynos4210_fimd.c:1421:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/exynos4210_fimd.c:1424:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/exynos4210_fimd.c:1428:56: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/exynos4210_fimd.c:1099:25: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/exynos4210_fimd.c:1421:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/exynos4210_fimd.c:1424:27: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/exynos4210_fimd.c:1428:56: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/exynos4210_fimd.c:1277:19: style: Variable 'is_dirty' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:375:17: style: Unused private function: 'NMD::CMP_SOR_S' [unusedPrivateFunction] qemu-7.0.0/hw/display/omap_dss.c:43:13: style: struct member 'omap_dss_panel_s::x' is never used. [unusedStructMember] qemu-7.0.0/hw/display/macfb.c:80:13: style: struct member 'MacFbSense::type' is never used. [unusedStructMember] qemu-7.0.0/hw/display/omap_dss.c:44:13: style: struct member 'omap_dss_panel_s::y' is never used. [unusedStructMember] qemu-7.0.0/hw/display/omap_dss.c:77:18: style: struct member 'Anonymous0::palette' is never used. [unusedStructMember] qemu-7.0.0/hw/display/omap_dss.c:615:19: style: Variable 'bounce_len' is not assigned a value. [unassignedVariable] qemu-7.0.0/hw/display/omap_lcdc.c:298:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/omap_lcdc.c:298:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:376:17: style: Unused private function: 'NMD::CMP_SUEQ_D' [unusedPrivateFunction] qemu-7.0.0/hw/display/pxa2xx_lcd.c:870:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:895:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:899:36: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:907:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:911:38: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:912:38: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:913:38: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:921:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:926:38: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/pxa2xx_lcd.c:729:45: error: Signed integer overflow for expression '0xfffffff<<4'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:870:42: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:895:29: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:899:36: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:907:29: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:911:38: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:912:38: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:913:38: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:921:24: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/pxa2xx_lcd.c:926:38: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/display/qxl.c:2543:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/display/qxl-render.c:226:21: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/ramfb.c:25:14: style: struct member 'RAMFBCfg::flags' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:377:17: style: Unused private function: 'NMD::CMP_SUEQ_S' [unusedPrivateFunction] qemu-7.0.0/hw/display/ssd0323.c:127:13: style: Checking if unsigned expression 's->cmd_len' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/ssd0323.c:144:13: style: Checking if unsigned expression 's->cmd_len' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/ssd0323.c:153:13: style: Checking if unsigned expression 's->cmd_len' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/ssd0323.c:170:13: style: Checking if unsigned expression 's->cmd_len' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/tc6393xb.c:299:9: error: Signed integer overflow for expression '0xff<<24'. [integerOverflow] qemu-7.0.0/hw/display/sm501.c:595:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/sm501.c:595:19: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:378:17: style: Unused private function: 'NMD::CMP_SULE_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:379:17: style: Unused private function: 'NMD::CMP_SULE_S' [unusedPrivateFunction] qemu-7.0.0/hw/display/virtio-gpu-base.c:270:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/display/virtio-gpu-gl.c:169:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/display/virtio-gpu-pci-gl.c:56:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/display/vga.c:1744:27: style: Checking if unsigned expression 's->last_scr_width' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/vga.c:1744:54: style: Checking if unsigned expression 's->last_scr_height' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/display/vga.c:1451:48: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 1448. [shiftTooManyBitsSigned] qemu-7.0.0/hw/display/vga.c:1448:11: note: Assuming that condition 'y>=2048' is not redundant qemu-7.0.0/hw/display/vga.c:1451:48: note: Shift qemu-7.0.0/hw/display/vga.c:1451:48: warning: Either the condition 'y>=2048' is redundant or there is signed integer overflow for expression '1<<(y&0x1f)'. [integerOverflowCond] qemu-7.0.0/hw/display/vga.c:1448:11: note: Assuming that condition 'y>=2048' is not redundant qemu-7.0.0/hw/display/vga.c:1451:48: note: Integer overflow qemu-7.0.0/disas/nanomips.h:380:17: style: Unused private function: 'NMD::CMP_SULT_D' [unusedPrivateFunction] qemu-7.0.0/hw/display/vhost-user-gpu.c:39:14: style: struct member 'VhostUserGpuCursorPos::scanout_id' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:40:14: style: struct member 'VhostUserGpuCursorPos::x' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:41:14: style: struct member 'VhostUserGpuCursorPos::y' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:46:14: style: struct member 'VhostUserGpuCursorUpdate::hot_x' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:47:14: style: struct member 'VhostUserGpuCursorUpdate::hot_y' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:48:14: style: struct member 'VhostUserGpuCursorUpdate::data' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:52:14: style: struct member 'VhostUserGpuScanout::scanout_id' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:53:14: style: struct member 'VhostUserGpuScanout::width' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:54:14: style: struct member 'VhostUserGpuScanout::height' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:58:14: style: struct member 'VhostUserGpuUpdate::scanout_id' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:59:14: style: struct member 'VhostUserGpuUpdate::x' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:60:14: style: struct member 'VhostUserGpuUpdate::y' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:61:14: style: struct member 'VhostUserGpuUpdate::width' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:62:14: style: struct member 'VhostUserGpuUpdate::height' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:63:13: style: struct member 'VhostUserGpuUpdate::data' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:67:14: style: struct member 'VhostUserGpuDMABUFScanout::scanout_id' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:68:14: style: struct member 'VhostUserGpuDMABUFScanout::x' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:69:14: style: struct member 'VhostUserGpuDMABUFScanout::y' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:70:14: style: struct member 'VhostUserGpuDMABUFScanout::width' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:71:14: style: struct member 'VhostUserGpuDMABUFScanout::height' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:72:14: style: struct member 'VhostUserGpuDMABUFScanout::fd_width' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:73:14: style: struct member 'VhostUserGpuDMABUFScanout::fd_height' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:74:14: style: struct member 'VhostUserGpuDMABUFScanout::fd_stride' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:75:14: style: struct member 'VhostUserGpuDMABUFScanout::fd_flags' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:76:9: style: struct member 'VhostUserGpuDMABUFScanout::fd_drm_fourcc' is never used. [unusedStructMember] qemu-7.0.0/hw/display/vhost-user-gpu.c:90:18: style: union member 'Anonymous0::u64' is never used. [unusedStructMember] qemu-7.0.0/hw/display/virtio-vga-gl.c:48:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:381:17: style: Unused private function: 'NMD::CMP_SULT_S' [unusedPrivateFunction] qemu-7.0.0/hw/display/vmware_vga.c:544:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/dma/bcm2835_dma.c:208:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/bcm2835_dma.c:208:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/etraxfs_dma.c:490:45: style: Variable 'ctrl->channels[c].regs[0x5c/4]' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/dma/etraxfs_dma.c:486:46: note: ctrl->channels[c].regs[0x5c/4] is assigned qemu-7.0.0/hw/dma/etraxfs_dma.c:490:45: note: ctrl->channels[c].regs[0x5c/4] is overwritten qemu-7.0.0/hw/dma/etraxfs_dma.c:735:58: style: Parameter 'line' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/etraxfs_dma.c:56:33: style: struct member 'dma_descr_group::next' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:57:33: style: struct member 'dma_descr_group::eol' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:58:33: style: struct member 'dma_descr_group::tol' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:59:33: style: struct member 'dma_descr_group::bol' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:61:33: style: struct member 'dma_descr_group::intr' is never used. [unusedStructMember] qemu-7.0.0/hw/display/xenfb.c:468:6: style: Condition 'ptr32' is always false [knownConditionTrueFalse] qemu-7.0.0/hw/display/xenfb.c:459:20: note: Assignment 'ptr32=NULL', assigned value is 0 qemu-7.0.0/hw/display/xenfb.c:468:6: note: Condition 'ptr32' is always false qemu-7.0.0/hw/dma/etraxfs_dma.c:63:33: style: struct member 'dma_descr_group::en' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:65:33: style: struct member 'dma_descr_group::dis' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:66:33: style: struct member 'dma_descr_group::md' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:67:33: style: struct member 'dma_descr_group::up' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:71:33: style: struct member 'dma_descr_group::down' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:69:33: style: union member 'Anonymous0::context' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:70:33: style: union member 'Anonymous0::group' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:76:33: style: struct member 'dma_descr_context::next' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:77:33: style: struct member 'dma_descr_context::eol' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:79:33: style: struct member 'dma_descr_context::intr' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:81:33: style: struct member 'dma_descr_context::store_mode' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:82:33: style: struct member 'dma_descr_context::en' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:85:33: style: struct member 'dma_descr_context::md0' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:86:33: style: struct member 'dma_descr_context::md1' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/etraxfs_dma.c:87:33: style: struct member 'dma_descr_context::md2' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:382:17: style: Unused private function: 'NMD::CMP_SUN_D' [unusedPrivateFunction] qemu-7.0.0/hw/dma/etraxfs_dma.c:88:33: style: struct member 'dma_descr_context::md3' is never used. [unusedStructMember] qemu-7.0.0/hw/display/xenfb.c:126:30: style: Parameter 'event' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/etraxfs_dma.c:89:33: style: struct member 'dma_descr_context::md4' is never used. [unusedStructMember] qemu-7.0.0/hw/display/xenfb.c:642:17: portability: 'xenfb->pixels' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/dma/etraxfs_dma.c:102:33: style: struct member 'dma_descr_data::wait' is never used. [unusedStructMember] qemu-7.0.0/hw/display/xenfb.c:642:17: portability: 'xenfb->pixels+xenfb->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/dma/etraxfs_dma.c:180:25: style: struct member 'fs_dma_channel::current_g' is never used. [unusedStructMember] qemu-7.0.0/hw/display/xenfb.c:642:17: portability: 'xenfb->pixels+xenfb->offset+(line*xenfb->row_stride)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:644:17: portability: 'xenfb->pixels' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:644:17: portability: 'xenfb->pixels+xenfb->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:644:17: portability: 'xenfb->pixels+xenfb->offset+(line*xenfb->row_stride)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:651:17: portability: 'xenfb->pixels' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:651:17: portability: 'xenfb->pixels+xenfb->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:651:17: portability: 'xenfb->pixels+xenfb->offset+(line*xenfb->row_stride)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:653:17: portability: 'xenfb->pixels' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:653:17: portability: 'xenfb->pixels+xenfb->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:653:17: portability: 'xenfb->pixels+xenfb->offset+(line*xenfb->row_stride)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/display/xenfb.c:745:51: portability: 'xenfb->pixels' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/dma/omap_dma.c:1783:37: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/dma/omap_dma.c:1784:27: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/dma/omap_dma.c:1630:56: style: Parameter 'irqs' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:376:51: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:625:51: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:676:54: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:785:65: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:812:46: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:887:66: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:977:35: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:1017:35: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/dma/pl330.c:1168:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pl330.c:1261:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pl330.c:1168:29: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/pl330.c:1261:30: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:383:17: style: Unused private function: 'NMD::CMP_SUN_S' [unusedPrivateFunction] qemu-7.0.0/hw/dma/pxa2xx_dma.c:201:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pxa2xx_dma.c:210:37: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pxa2xx_dma.c:251:39: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pxa2xx_dma.c:371:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pxa2xx_dma.c:377:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pxa2xx_dma.c:385:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/pxa2xx_dma.c:201:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/pxa2xx_dma.c:210:37: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/pxa2xx_dma.c:251:39: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/pxa2xx_dma.c:371:25: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/pxa2xx_dma.c:377:25: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/pxa2xx_dma.c:385:24: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/xilinx_axidma.c:46:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/dma/xlnx-zdma.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/dma/xlnx-zynq-devcfg.c:50:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/dma/xlnx_csu_dma.c:39:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/dma/rc4030.c:43:13: style: struct member 'dma_pagetable_entry::frame' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/rc4030.c:44:13: style: struct member 'dma_pagetable_entry::owner' is never used. [unusedStructMember] qemu-7.0.0/hw/dma/xlnx_dpdma.c:264:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nanomips.h:384:17: style: Unused private function: 'NMD::CMP_SUNE_D' [unusedPrivateFunction] qemu-7.0.0/hw/dma/xlnx_dpdma.c:269:35: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/xlnx_dpdma.c:364:32: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/dma/xlnx_dpdma.c:264:28: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/xlnx_dpdma.c:269:35: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/dma/xlnx_dpdma.c:364:32: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/gpio/aspeed_gpio.c:716:9: warning:inconclusive: Width 2 given in format string (no. 1) is smaller than destination buffer 'group[4]'. [invalidScanfFormatWidth_smaller] qemu-7.0.0/hw/gpio/aspeed_gpio.c:745:9: warning:inconclusive: Width 2 given in format string (no. 1) is smaller than destination buffer 'group[4]'. [invalidScanfFormatWidth_smaller] qemu-7.0.0/hw/hyperv/hyperv.c:488:19: error: syntax error [syntaxError] qemu-7.0.0/hw/hyperv/hyperv_testdev.c:46:16: error: syntax error [syntaxError] qemu-7.0.0/hw/hyperv/vmbus.c:241:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:385:17: style: Unused private function: 'NMD::CMP_SUNE_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:386:17: style: Unused private function: 'NMD::CMP_UEQ_D' [unusedPrivateFunction] qemu-7.0.0/hw/hppa/dino.c:487:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/versatile_i2c.c:33:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/i2c/pm_smbus.c:282:25: style: Local variable 'addr' shadows outer argument [shadowArgument] qemu-7.0.0/hw/i2c/pm_smbus.c:255:52: note: Shadowed declaration qemu-7.0.0/hw/i2c/pm_smbus.c:282:25: note: Shadow variable qemu-7.0.0/disas/nanomips.h:387:17: style: Unused private function: 'NMD::CMP_UEQ_S' [unusedPrivateFunction] qemu-7.0.0/hw/i2c/ppc4xx_i2c.c:317:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/aspeed_i2c.c:323:17: style: Local variable 'data' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i2c/aspeed_i2c.c:305:13: note: Shadowed declaration qemu-7.0.0/hw/i2c/aspeed_i2c.c:323:17: note: Shadow variable qemu-7.0.0/hw/i2c/aspeed_i2c.c:319:34: error: Signed integer overflow for expression '0xff<<24'. [integerOverflow] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:515:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:516:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:517:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:518:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:543:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:549:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:597:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:604:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:605:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i2c/npcm7xx_smbus.c:633:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:388:17: style: Unused private function: 'NMD::CMP_ULE_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:389:17: style: Unused private function: 'NMD::CMP_ULE_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:390:17: style: Unused private function: 'NMD::CMP_ULT_D' [unusedPrivateFunction] qemu-7.0.0/hw/i386/amd_iommu.h:300:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/i386/e820_memory_layout.c:51:25: style:inconclusive: Function 'e820_get_entry' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] qemu-7.0.0/hw/i386/e820_memory_layout.h:37:25: note: Function 'e820_get_entry' argument 1 names different: declaration 'index' definition 'idx'. qemu-7.0.0/hw/i386/e820_memory_layout.c:51:25: note: Function 'e820_get_entry' argument 1 names different: declaration 'index' definition 'idx'. qemu-7.0.0/disas/nanomips.h:391:17: style: Unused private function: 'NMD::CMP_ULT_S' [unusedPrivateFunction] qemu-7.0.0/hw/i386/acpi-build.c:2348:65: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/i386/acpi-microvm.c:80:18: style: Local variable 'dev' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i386/acpi-microvm.c:57:22: note: Shadowed declaration qemu-7.0.0/hw/i386/acpi-microvm.c:80:18: note: Shadow variable qemu-7.0.0/hw/i386/intel_iommu.c:1235:32: style:inconclusive: Boolean expression 'read_cur' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] qemu-7.0.0/hw/i386/acpi-build.c:1807:17: style: Local variable 'bus' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i386/acpi-build.c:1427:13: note: Shadowed declaration qemu-7.0.0/hw/i386/acpi-build.c:1807:17: note: Shadow variable qemu-7.0.0/hw/i386/acpi-build.c:1816:18: style: Local variable 'scope' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i386/acpi-build.c:1418:28: note: Shadowed declaration qemu-7.0.0/hw/i386/acpi-build.c:1816:18: note: Shadow variable qemu-7.0.0/hw/i386/acpi-build.c:119:26: style: struct member 'AcpiMiscInfo::dsdt_code' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:120:14: style: struct member 'AcpiMiscInfo::dsdt_size' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:126:13: style: struct member 'AcpiBuildPciBusHotplugState::device_table' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:127:13: style: struct member 'AcpiBuildPciBusHotplugState::notify_table' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:128:41: style: struct member 'AcpiBuildPciBusHotplugState::parent' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:129:10: style: struct member 'AcpiBuildPciBusHotplugState::pcihp_bridge_en' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:133:14: style: struct member 'FwCfgTPMConfig::tpmppi_address' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:134:13: style: struct member 'FwCfgTPMConfig::tpm_version' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/acpi-build.c:135:13: style: struct member 'FwCfgTPMConfig::tpmppi_version' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:392:17: style: Unused private function: 'NMD::CMP_UN_D' [unusedPrivateFunction] qemu-7.0.0/hw/i386/kvmvapic.c:74:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/i386/kvm/clock.c:56:16: style: struct member 'pvclock_vcpu_time_info::version' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/kvm/clock.c:57:16: style: struct member 'pvclock_vcpu_time_info::pad0' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/kvm/clock.c:62:16: style: struct member 'pvclock_vcpu_time_info::flags' is never used. [unusedStructMember] qemu-7.0.0/hw/i386/kvm/clock.c:63:16: style: struct member 'pvclock_vcpu_time_info::pad' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:393:17: style: Unused private function: 'NMD::CMP_UN_S' [unusedPrivateFunction] qemu-7.0.0/hw/i386/intel_iommu.c:3508:18: style: Local variable 'size' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i386/intel_iommu.c:3482:12: note: Shadowed declaration qemu-7.0.0/hw/i386/intel_iommu.c:3508:18: note: Shadow variable qemu-7.0.0/hw/i386/intel_iommu.c:2255:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/intel_iommu.c:2276:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:394:17: style: Unused private function: 'NMD::CMP_UNE_D' [unusedPrivateFunction] qemu-7.0.0/hw/i386/multiboot.c:283:27: portability: 'mbs.mb_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:395:17: style: Unused private function: 'NMD::CMP_UNE_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:396:17: style: Unused private function: 'NMD::CMPGDU_EQ_QB' [unusedPrivateFunction] qemu-7.0.0/hw/i386/vmmouse.c:190:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/i386/x86-iommu.c:62:19: style: Variable 'msg.dest_mode' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:63:20: style: Variable 'msg.redir_hint' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:64:14: style: Variable 'msg.dest' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:65:19: style: Variable 'msg.__addr_hi' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:66:21: style: Variable 'msg.__addr_head' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:68:20: style: Variable 'msg.__not_used' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:71:16: style: Variable 'msg.vector' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:72:23: style: Variable 'msg.delivery_mode' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:73:15: style: Variable 'msg.level' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/i386/x86-iommu.c:74:22: style: Variable 'msg.trigger_mode' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:397:17: style: Unused private function: 'NMD::CMPGDU_LE_QB' [unusedPrivateFunction] qemu-7.0.0/hw/i386/sgx.c:171:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i386/sgx.c:172:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i386/sgx.c:175:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i386/sgx.c:176:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/i386/pc.c:926:25: style: Local variable 'pcmc' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i386/pc.c:814:21: note: Shadowed declaration qemu-7.0.0/hw/i386/pc.c:926:25: note: Shadow variable qemu-7.0.0/hw/i386/xen/xen-hvm.c:98:19: error: syntax error [syntaxError] qemu-7.0.0/hw/i386/xen/xen-mapcache.c:73:17: error: syntax error [syntaxError] qemu-7.0.0/hw/i386/xen/xen_apic.c:29:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:398:17: style: Unused private function: 'NMD::CMPGDU_LT_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:399:17: style: Unused private function: 'NMD::CMPGU_EQ_QB' [unusedPrivateFunction] qemu-7.0.0/hw/i386/x86.c:346:23: style: Local variable 'ms' shadows outer variable [shadowVariable] qemu-7.0.0/hw/i386/x86.c:261:19: note: Shadowed declaration qemu-7.0.0/hw/i386/x86.c:346:23: note: Shadow variable qemu-7.0.0/hw/i386/x86.c:681:30: portability: '(void*)nhdr64' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/i386/x86.c:681:44: portability: '((void*)nhdr64)+nhdr_size64' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/i386/x86.c:692:30: portability: '(void*)nhdr32' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/i386/x86.c:692:44: portability: '((void*)nhdr32)+nhdr_size32' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/i386/x86.c:762:60: style: Variable 'initrd_addr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:400:17: style: Unused private function: 'NMD::CMPGU_LE_QB' [unusedPrivateFunction] qemu-7.0.0/hw/ide/sii3112.c:22:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:401:17: style: Unused private function: 'NMD::CMPGU_LT_QB' [unusedPrivateFunction] qemu-7.0.0/hw/ide/atapi.c:624:17: style: Local variable 'opcode' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:624:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:624:17: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:625:17: style: Local variable 'polled' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:625:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:625:17: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:626:17: style: Local variable 'reserved2' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:626:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:626:17: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:627:17: style: Local variable 'class' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:627:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:627:17: note: Shadow variable qemu-7.0.0/hw/input/lasips2.c:138:35: style:inconclusive: Boolean expression 's->kbd.irq' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] qemu-7.0.0/hw/ide/atapi.c:628:17: style: Local variable 'reserved3' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:628:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:628:17: note: Shadow variable qemu-7.0.0/hw/input/lasips2.c:139:37: style:inconclusive: Boolean expression 's->kbd.irq' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] qemu-7.0.0/hw/ide/atapi.c:629:18: style: Local variable 'len' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:629:18: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:629:18: note: Shadow variable qemu-7.0.0/hw/ide/ahci.c:1575:23: style: Local variable 's' shadows outer argument [shadowArgument] qemu-7.0.0/hw/ide/ahci.c:1567:29: note: Shadowed declaration qemu-7.0.0/hw/ide/ahci.c:1575:23: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:630:17: style: Local variable 'control' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:630:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:630:17: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:634:18: style: Local variable 'len' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:629:18: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:634:18: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:635:17: style: Local variable 'notification_class' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:635:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:635:17: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:636:17: style: Local variable 'supported_events' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ide/atapi.c:636:17: note: Shadowed declaration qemu-7.0.0/hw/ide/atapi.c:636:17: note: Shadow variable qemu-7.0.0/hw/ide/atapi.c:971:68: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ide/atapi.c:1065:55: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:402:17: style: Unused private function: 'NMD::CMPU_EQ_QB' [unusedPrivateFunction] qemu-7.0.0/hw/input/stellaris_input.c:78:46: style: Parameter 'irq' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:403:17: style: Unused private function: 'NMD::CMPU_LE_QB' [unusedPrivateFunction] qemu-7.0.0/hw/input/hid.c:461:47: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/input/pxa2xx_keypad.c:199:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/input/pxa2xx_keypad.c:200:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/input/pxa2xx_keypad.c:210:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/input/pxa2xx_keypad.c:211:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/input/pxa2xx_keypad.c:199:18: error: Signed integer overflow for expression '0x1<<31'. [integerOverflow] qemu-7.0.0/hw/input/lm832x.c:58:18: style: struct member 'Anonymous1::level' is never used. [unusedStructMember] qemu-7.0.0/hw/input/pxa2xx_keypad.c:200:27: error: Signed integer overflow for expression '0x1<<31'. [integerOverflow] qemu-7.0.0/hw/input/tsc2005.c:154:57: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/intc/gic_internal.h:66:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/input/pxa2xx_keypad.c:210:18: error: Signed integer overflow for expression '0x1<<31'. [integerOverflow] qemu-7.0.0/hw/input/pxa2xx_keypad.c:211:26: error: Signed integer overflow for expression '0x1<<31'. [integerOverflow] qemu-7.0.0/hw/ide/microdrive.c:239:9: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/hw/input/tsc2005.c:400:65: error: Shifting by a negative value is undefined behaviour [shiftNegative] qemu-7.0.0/hw/intc/gicv3_internal.h:132:1: error: There is an unknown macro here somewhere. Configuration is required. If FIELD is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/ide/microdrive.c:304:9: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/hw/input/tsc2005.c:400:49: warning: Shifting 32-bit value by 4294967289 bits is undefined behaviour. See condition at line 398. [shiftTooManyBits] qemu-7.0.0/hw/input/tsc2005.c:398:16: note: Assuming that condition 'len>0' is not redundant qemu-7.0.0/hw/input/tsc2005.c:399:9: note: Compound assignment '-=', assigned value is -7 qemu-7.0.0/hw/input/tsc2005.c:400:49: note: Shift qemu-7.0.0/disas/nanomips.h:404:17: style: Unused private function: 'NMD::CMPU_LT_QB' [unusedPrivateFunction] qemu-7.0.0/hw/input/tsc2005.c:400:52: warning: Expression 'len' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] qemu-7.0.0/hw/input/tsc2005.c:398:16: note: Assuming that condition 'len>0' is not redundant qemu-7.0.0/hw/input/tsc2005.c:399:9: note: Compound assignment '-=', assigned value is -7 qemu-7.0.0/hw/input/tsc2005.c:400:52: note: Negative value is converted to an unsigned value qemu-7.0.0/disas/nanomips.h:405:17: style: Unused private function: 'NMD::COP2_1' [unusedPrivateFunction] qemu-7.0.0/hw/ide/qdev.c:55:40: style:inconclusive: Function 'idebus_unrealize' argument 1 names different: declaration 'qdev' definition 'bus'. [funcArgNamesDifferent] qemu-7.0.0/hw/ide/qdev.c:40:40: note: Function 'idebus_unrealize' argument 1 names different: declaration 'qdev' definition 'bus'. qemu-7.0.0/hw/ide/qdev.c:55:40: note: Function 'idebus_unrealize' argument 1 names different: declaration 'qdev' definition 'bus'. qemu-7.0.0/disas/nanomips.h:406:17: style: Unused private function: 'NMD::CTC1' [unusedPrivateFunction] qemu-7.0.0/hw/ide/core.c:284:10: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/hw/ide/core.c:275:10: note: First condition qemu-7.0.0/hw/ide/core.c:284:10: note: Second condition qemu-7.0.0/hw/ide/core.c:182:47: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/ide/core.c:184:36: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/ide/core.c:196:47: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/ide/core.c:198:36: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/ide/core.c:241:64: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/intc/exynos4210_gic.c:375:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/intc/grlib_irqmp.c:55:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:407:17: style: Unused private function: 'NMD::CTC2' [unusedPrivateFunction] qemu-7.0.0/hw/intc/apic_common.c:433:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:408:17: style: Unused private function: 'NMD::CVT_D_L' [unusedPrivateFunction] qemu-7.0.0/hw/intc/ompic.c:20:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/intc/loongson_liointc.c:80:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/intc/loongson_liointc.c:79:23: note: Assuming that condition 'irq<32' is not redundant qemu-7.0.0/hw/intc/loongson_liointc.c:80:27: note: Shift qemu-7.0.0/hw/intc/loongson_liointc.c:80:27: error: Signed integer overflow for expression '1<=32' is not redundant qemu-7.0.0/hw/intc/exynos4210_combiner.c:254:31: note: Shift qemu-7.0.0/hw/intc/exynos4210_combiner.c:270:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 267. [shiftTooManyBitsSigned] qemu-7.0.0/hw/intc/exynos4210_combiner.c:267:21: note: Assuming that condition 'group_n>=32' is not redundant qemu-7.0.0/hw/intc/exynos4210_combiner.c:270:33: note: Shift qemu-7.0.0/hw/intc/exynos4210_combiner.c:254:31: warning: Either the condition 'group_n>=32' is redundant or there is signed integer overflow for expression '1<=32' is not redundant qemu-7.0.0/hw/intc/exynos4210_combiner.c:254:31: note: Integer overflow qemu-7.0.0/hw/intc/exynos4210_combiner.c:270:33: warning: Either the condition 'group_n>=32' is redundant or there is signed integer overflow for expression '1<=32' is not redundant qemu-7.0.0/hw/intc/exynos4210_combiner.c:270:33: note: Integer overflow qemu-7.0.0/disas/nanomips.h:410:17: style: Unused private function: 'NMD::CVT_D_W' [unusedPrivateFunction] qemu-7.0.0/hw/ide/core.c:2753:52: style: Parameter 'fn' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/intc/omap_intc.c:318:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/intc/omap_intc.c:317:23: note: Assuming that condition 'i<32' is not redundant qemu-7.0.0/hw/intc/omap_intc.c:318:28: note: Shift qemu-7.0.0/hw/intc/omap_intc.c:318:28: error: Signed integer overflow for expression '1<msimode. '!aplic->msimode || (aplic->msimode && !pending)' is equivalent to '!aplic->msimode || !pending' [redundantCondition] qemu-7.0.0/disas/nanomips.h:415:17: style: Unused private function: 'NMD::CVT_S_PL' [unusedPrivateFunction] qemu-7.0.0/hw/intc/riscv_aplic.c:200:14: style: Checking if unsigned expression 'irq' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/intc/riscv_aplic.c:270:14: style: Checking if unsigned expression 'irq' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/intc/s390_flic_kvm.c:267:13: style: Condition '!buf' is always false [knownConditionTrueFalse] qemu-7.0.0/hw/intc/slavio_intctl.c:431:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:416:17: style: Unused private function: 'NMD::CVT_S_PU' [unusedPrivateFunction] qemu-7.0.0/hw/intc/slavio_intctl.c:236:35: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/intc/slavio_intctl.c:235:27: note: Assuming that condition 'j<32' is not redundant qemu-7.0.0/hw/intc/slavio_intctl.c:236:35: note: Shift qemu-7.0.0/hw/intc/slavio_intctl.c:292:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 337. [shiftTooManyBitsSigned] qemu-7.0.0/hw/intc/slavio_intctl.c:337:13: note: Assuming that condition 'irq<32' is not redundant qemu-7.0.0/hw/intc/slavio_intctl.c:338:32: note: Calling function 'slavio_set_irq', 2nd argument 'irq' value is 31 qemu-7.0.0/hw/intc/slavio_intctl.c:292:23: note: Shift qemu-7.0.0/hw/intc/slavio_intctl.c:236:35: error: Signed integer overflow for expression '1<slot>=0' is redundant or the array 'dev->ctrl[4]' is accessed at index 4294967295, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/hw/ipack/tpci200.c:116:21: note: Assuming that condition 'ip->slot>=0' is not redundant qemu-7.0.0/hw/ipack/tpci200.c:113:23: note: Assignment 'ip_n=ip->slot', assigned value is 4294967295 qemu-7.0.0/hw/ipack/tpci200.c:120:20: note: Array index out of bounds qemu-7.0.0/hw/ipmi/ipmi_bmc_sim.c:224:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:420:17: style: Unused private function: 'NMD::DADDIU_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:421:17: style: Unused private function: 'NMD::DADDIU_NEG_' [unusedPrivateFunction] qemu-7.0.0/hw/m68k/next-cube.c:40:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/m68k/next-kbd.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:422:17: style: Unused private function: 'NMD::DADDIU_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:423:17: style: Unused private function: 'NMD::DADD' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:424:17: style: Unused private function: 'NMD::DADDU' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:425:17: style: Unused private function: 'NMD::DCLO' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:426:17: style: Unused private function: 'NMD::DCLZ' [unusedPrivateFunction] qemu-7.0.0/hw/m68k/mcf5208.c:189:69: style: Parameter 'pic' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:427:17: style: Unused private function: 'NMD::DDIV' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:428:17: style: Unused private function: 'NMD::DDIVU' [unusedPrivateFunction] qemu-7.0.0/hw/mips/loongson3_bootp.c:143:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] qemu-7.0.0/disas/nanomips.h:429:17: style: Unused private function: 'NMD::DERET' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:430:17: style: Unused private function: 'NMD::DEXTM' [unusedPrivateFunction] qemu-7.0.0/hw/intc/xive2.c:463:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/m68k/virt.c:264:25: style: Variable 'initrd_base' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/m68k/virt.c:265:25: style: Variable 'initrd_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/microblaze/petalogix_ml605_mmu.c:186:24: style: Local variable 'dinfo' shadows outer variable [shadowVariable] qemu-7.0.0/hw/microblaze/petalogix_ml605_mmu.c:78:16: note: Shadowed declaration qemu-7.0.0/hw/microblaze/petalogix_ml605_mmu.c:186:24: note: Shadow variable qemu-7.0.0/disas/nanomips.h:431:17: style: Unused private function: 'NMD::DEXT' [unusedPrivateFunction] qemu-7.0.0/hw/mips/loongson3_bootp.c:119:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_bootp.c:123:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_bootp.c:127:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_bootp.c:131:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:432:17: style: Unused private function: 'NMD::DEXTU' [unusedPrivateFunction] qemu-7.0.0/hw/mips/loongson3_bootp.c:135:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_bootp.c:139:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_bootp.c:143:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_bootp.c:143:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/mips/gt64xxx_pci.c:881:36: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/mips/gt64xxx_pci.c:881:36: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:433:17: style: Unused private function: 'NMD::DINSM' [unusedPrivateFunction] qemu-7.0.0/hw/m68k/q800.c:653:25: style: Variable 'initrd_base' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/m68k/q800.c:654:25: style: Variable 'initrd_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/mips/loongson3_virt.c:600:13: style: Condition '!kernel_filename' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/mips/loongson3_virt.c:577:9: note: Assuming that condition 'kernel_filename' is not redundant qemu-7.0.0/hw/mips/loongson3_virt.c:600:13: note: Condition '!kernel_filename' is always true qemu-7.0.0/hw/mips/loongson3_virt.c:183:7: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_virt.c:304:38: portability: 'cmdline_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_virt.c:309:42: portability: 'cmdline_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/mips/loongson3_virt.c:314:42: portability: 'cmdline_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/misc/applesmc.c:112:16: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:434:17: style: Unused private function: 'NMD::DINS' [unusedPrivateFunction] qemu-7.0.0/hw/misc/armsse-cpu-pwrctrl.c:28:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/armsse-cpuid.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/armsse-mhu.c:29:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/allwinner-h3-ccu.c:67:35: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/misc/aspeed_i3c.c:21:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/allwinner-h3-ccu.c:67:35: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:435:17: style: Unused private function: 'NMD::DINSU' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:436:17: style: Unused private function: 'NMD::DI' [unusedPrivateFunction] qemu-7.0.0/hw/misc/bcm2835_thermal.c:16:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/exynos4210_clk.c:28:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:437:17: style: Unused private function: 'NMD::DIV' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:438:17: style: Unused private function: 'NMD::DIV_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:439:17: style: Unused private function: 'NMD::DIV_S' [unusedPrivateFunction] qemu-7.0.0/hw/misc/arm_sysctl.c:537:26: style: Local variable 'val' shadows outer argument [shadowArgument] qemu-7.0.0/hw/misc/arm_sysctl.c:388:39: note: Shadowed declaration qemu-7.0.0/hw/misc/arm_sysctl.c:537:26: note: Shadow variable qemu-7.0.0/hw/mips/mipssim.c:87:17: style: Variable 'initrd_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/misc/arm_sysctl.c:522:49: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/misc/iotkit-secctl.c:26:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/mips/boston.c:357:70: style: Parameter 'load_addr' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/mips/mipssim.c:88:19: style: Variable 'initrd_offset' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/misc/arm_sysctl.c:523:22: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/misc/exynos4210_pmu.c:228:18: style: struct member 'Exynos4210PmuReg::name' is never used. [unusedStructMember] qemu-7.0.0/hw/misc/iotkit-sysctl.c:35:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/mips/boston.c:397:68: style: Parameter 'entry_addr' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/misc/arm_sysctl.c:546:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/misc/iotkit-sysinfo.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/arm_sysctl.c:522:49: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/misc/ivshmem.c:62:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/arm_sysctl.c:523:22: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:440:17: style: Unused private function: 'NMD::DIVU' [unusedPrivateFunction] qemu-7.0.0/hw/misc/arm_sysctl.c:546:31: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:441:17: style: Unused private function: 'NMD::DLSA' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:442:17: style: Unused private function: 'NMD::DLUI_48_' [unusedPrivateFunction] qemu-7.0.0/hw/misc/aspeed_sdmc.c:364:14: error: Signed integer overflow for expression '(0xf&0xf)<<28'. [integerOverflow] qemu-7.0.0/hw/misc/aspeed_sdmc.c:430:14: error: Signed integer overflow for expression '(0xf&0xf)<<28'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:443:17: style: Unused private function: 'NMD::DMFC0' [unusedPrivateFunction] qemu-7.0.0/hw/misc/aspeed_lpc.c:74:9: style: struct member 'aspeed_kcs_channel::idr' is never used. [unusedStructMember] qemu-7.0.0/hw/misc/aspeed_lpc.c:75:9: style: struct member 'aspeed_kcs_channel::odr' is never used. [unusedStructMember] qemu-7.0.0/hw/misc/auxbus.c:198:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/misc/auxbus.c:177:13: note: ret is assigned qemu-7.0.0/hw/misc/auxbus.c:198:13: note: ret is overwritten qemu-7.0.0/hw/misc/auxbus.c:232:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/misc/auxbus.c:208:13: note: ret is assigned qemu-7.0.0/hw/misc/auxbus.c:232:13: note: ret is overwritten qemu-7.0.0/hw/misc/auxbus.c:93:57: style: Parameter 'dev' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:444:17: style: Unused private function: 'NMD::DMFC1' [unusedPrivateFunction] qemu-7.0.0/hw/misc/mps2-fpgaio.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/misc/mps2-scc.c:33:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:445:17: style: Unused private function: 'NMD::DMFC2' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:446:17: style: Unused private function: 'NMD::DMFGC0' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:447:17: style: Unused private function: 'NMD::DMOD' [unusedPrivateFunction] qemu-7.0.0/hw/misc/pvpanic-pci.c:26:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:448:17: style: Unused private function: 'NMD::DMODU' [unusedPrivateFunction] qemu-7.0.0/hw/misc/bcm2835_property.c:295:47: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/misc/omap_sdrc.c:110:13: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/misc/bcm2835_property.c:305:45: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/misc/bcm2835_property.c:295:47: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/misc/bcm2835_property.c:305:45: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:449:17: style: Unused private function: 'NMD::DMTC0' [unusedPrivateFunction] qemu-7.0.0/hw/misc/tz-mpc.c:34:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:450:17: style: Unused private function: 'NMD::DMTC1' [unusedPrivateFunction] qemu-7.0.0/hw/misc/xlnx-versal-pmc-iou-slcr.c:40:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:451:17: style: Unused private function: 'NMD::DMTC2' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:452:17: style: Unused private function: 'NMD::DMTGC0' [unusedPrivateFunction] qemu-7.0.0/hw/misc/macio/cuda.c:392:20: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:453:17: style: Unused private function: 'NMD::DMT' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:454:17: style: Unused private function: 'NMD::DMUH' [unusedPrivateFunction] qemu-7.0.0/hw/net/can/xlnx-zynqmp-can.c:56:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:455:17: style: Unused private function: 'NMD::DMUHU' [unusedPrivateFunction] qemu-7.0.0/hw/mips/malta.c:338:37: style: Condition 'eeprom->tick>=17' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/mips/malta.c:323:37: note: Assuming that condition 'eeprom->tick<17' is not redundant qemu-7.0.0/hw/mips/malta.c:338:37: note: Condition 'eeprom->tick>=17' is always true qemu-7.0.0/disas/nanomips.h:456:17: style: Unused private function: 'NMD::DMUL' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:457:17: style: Unused private function: 'NMD::DMULU' [unusedPrivateFunction] qemu-7.0.0/hw/net/can/can_kvaser_pci.c:182:56: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/disas/nanomips.h:458:17: style: Unused private function: 'NMD::DPAQ_S_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/can/ctucan_core.c:545:20: style: Checking if unsigned expression 'frames_cnt' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/mips/malta.c:1364:32: portability: '(void*)addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:459:17: style: Unused private function: 'NMD::DPAQ_SA_L_W' [unusedPrivateFunction] qemu-7.0.0/hw/mips/malta.c:681:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nanomips.h:460:17: style: Unused private function: 'NMD::DPAQX_S_W_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:461:17: style: Unused private function: 'NMD::DPAQX_SA_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:104:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:105:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:111:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:117:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:123:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/can/can_sja1000.c:503:34: style: Checking if unsigned expression 's->rxmsg_cnt' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:167:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/can/can_sja1000.c:607:34: style: Checking if unsigned expression 's->rxmsg_cnt' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:190:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/can/can_sja1000.c:784:20: style: Checking if unsigned expression 'frames_cnt' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:104:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:105:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:111:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:117:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:123:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:462:17: style: Unused private function: 'NMD::DPAU_H_QBL' [unusedPrivateFunction] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:167:42: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:190:42: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:426:23: style: Variable 'desc_bytes' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:428:20: style: Variable 'padding' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/net/allwinner-sun8i-emac.c:502:18: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:463:17: style: Unused private function: 'NMD::DPAU_H_QBR' [unusedPrivateFunction] qemu-7.0.0/hw/net/cadence_gem.c:334:51: style: Parameter 'desc' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:344:51: style: Parameter 'desc' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:349:51: style: Parameter 'desc' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:354:53: style: Parameter 'desc' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:395:51: style: Parameter 'desc' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:400:56: style: Parameter 'desc' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:749:63: style: Parameter 'rxbuf_ptr' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/cadence_gem.c:433:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/cadence_gem.c:433:16: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/cadence_gem.c:1350:26: style: Variable 'queues_mask' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/net/e1000x_common.h:125:31: style: Parameter 'mac' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/e1000x_common.h:137:41: style: Parameter 'mac' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/e1000x_common.h:143:26: style: Parameter 'mac' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:464:17: style: Unused private function: 'NMD::DPA_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/e1000.c:647:22: style: Variable 'msh' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:465:17: style: Unused private function: 'NMD::DPAX_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/eepro100.c:1985:0: error: Syntax error in #if [preprocessorErrorDirective] qemu-7.0.0/hw/net/e1000e_core.c:842:26: style: Condition 'core->mac[r->dh]>core->mac[r->dt]' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/net/e1000e_core.c:838:26: note: Assuming that condition 'core->mac[r->dh]<=core->mac[r->dt]' is not redundant qemu-7.0.0/hw/net/e1000e_core.c:842:26: note: Condition 'core->mac[r->dh]>core->mac[r->dt]' is always true qemu-7.0.0/hw/net/fsl_etsec/etsec.h:153:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/net/e1000x_common.c:34:46: style: Parameter 'mac' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:466:17: style: Unused private function: 'NMD::DPS_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/etraxfs_eth.c:370:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/net/etraxfs_eth.c:370:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/net/etraxfs_eth.c:509:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 506. [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/etraxfs_eth.c:506:13: note: Assuming that condition 'hsh>31' is not redundant qemu-7.0.0/hw/net/etraxfs_eth.c:509:42: note: Shift qemu-7.0.0/hw/net/etraxfs_eth.c:509:42: warning: Either the condition 'hsh>31' is redundant or there is signed integer overflow for expression '1<31' is not redundant qemu-7.0.0/hw/net/etraxfs_eth.c:509:42: note: Integer overflow qemu-7.0.0/disas/nanomips.h:467:17: style: Unused private function: 'NMD::DPSQ_SA_L_W' [unusedPrivateFunction] qemu-7.0.0/hw/net/msf2-emac.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:468:17: style: Unused private function: 'NMD::DPSQ_S_W_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:469:17: style: Unused private function: 'NMD::DPSQX_SA_W_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:470:17: style: Unused private function: 'NMD::DPSQX_S_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/rocker/rocker.c:77:19: error: syntax error [syntaxError] qemu-7.0.0/hw/net/rocker/rocker.h:71:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/net/i82596.c:493:71: style:inconclusive: Function 'i82596_receive' argument 3 names different: declaration 'size_' definition 'sz'. [funcArgNamesDifferent] qemu-7.0.0/hw/net/i82596.h:50:71: note: Function 'i82596_receive' argument 3 names different: declaration 'size_' definition 'sz'. qemu-7.0.0/hw/net/i82596.c:493:71: note: Function 'i82596_receive' argument 3 names different: declaration 'size_' definition 'sz'. qemu-7.0.0/disas/nanomips.h:471:17: style: Unused private function: 'NMD::DPSU_H_QBL' [unusedPrivateFunction] qemu-7.0.0/hw/net/rtl8139.c:97:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/net/i82596.c:124:13: style: struct member 'qemu_ether_header::ether_dhost' is never used. [unusedStructMember] qemu-7.0.0/hw/net/i82596.c:125:13: style: struct member 'qemu_ether_header::ether_shost' is never used. [unusedStructMember] qemu-7.0.0/hw/net/i82596.c:126:14: style: struct member 'qemu_ether_header::ether_type' is never used. [unusedStructMember] qemu-7.0.0/hw/net/i82596.c:408:19: style: Variable 'iscp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/net/spapr_llan.c:87:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/net/i82596.c:668:21: style: Variable 'rba' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/net/stellaris_enet.c:54:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/net/i82596.c:721:13: style: Variable 'rbd' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:472:17: style: Unused private function: 'NMD::DPSU_H_QBR' [unusedPrivateFunction] qemu-7.0.0/hw/net/e1000e_core.c:3320:41: style:inconclusive: Function 'e1000e_core_pci_realize' argument 1 names different: declaration 'regs' definition 'core'. [funcArgNamesDifferent] qemu-7.0.0/hw/net/e1000e_core.h:126:42: note: Function 'e1000e_core_pci_realize' argument 1 names different: declaration 'regs' definition 'core'. qemu-7.0.0/hw/net/e1000e_core.c:3320:41: note: Function 'e1000e_core_pci_realize' argument 1 names different: declaration 'regs' definition 'core'. qemu-7.0.0/disas/nanomips.h:473:17: style: Unused private function: 'NMD::DPSX_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/net/lan9118.c:451:28: style: Variable 's->rx_status_fifo_size' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/net/lan9118.c:448:28: note: s->rx_status_fifo_size is assigned qemu-7.0.0/hw/net/lan9118.c:451:28: note: s->rx_status_fifo_size is overwritten qemu-7.0.0/disas/nanomips.h:474:17: style: Unused private function: 'NMD::DROTR' [unusedPrivateFunction] qemu-7.0.0/hw/net/imx_fec.c:44:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:475:17: style: Unused private function: 'NMD::DROTR32' [unusedPrivateFunction] qemu-7.0.0/hw/net/ftgmac100.c:248:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/net/ftgmac100.c:530:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/ftgmac100.c:602:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nanomips.h:476:17: style: Unused private function: 'NMD::DROTRV' [unusedPrivateFunction] qemu-7.0.0/hw/net/ftgmac100.c:632:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/ftgmac100.c:848:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/ftgmac100.c:859:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/ftgmac100.c:1016:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/ftgmac100.c:1057:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/net/ftgmac100.c:530:25: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/ftgmac100.c:602:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/ftgmac100.c:632:24: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/ftgmac100.c:848:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/ftgmac100.c:859:23: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/ftgmac100.c:1016:24: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/ftgmac100.c:1057:28: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:477:17: style: Unused private function: 'NMD::DROTX' [unusedPrivateFunction] qemu-7.0.0/hw/net/vhost_net.c:287:17: style: Local variable 'r' shadows outer variable [shadowVariable] qemu-7.0.0/hw/net/vhost_net.c:245:9: note: Shadowed declaration qemu-7.0.0/hw/net/vhost_net.c:287:17: note: Shadow variable qemu-7.0.0/hw/net/pcnet.c:636:17: style: Variable 'ladr' can be declared as const array [constVariable] qemu-7.0.0/hw/net/pcnet.c:1284:9: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nanomips.h:478:17: style: Unused private function: 'NMD::DSLL' [unusedPrivateFunction] qemu-7.0.0/hw/net/pcnet.c:1284:9: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/net/pcnet.c:61:13: style: struct member 'qemu_ether_header::ether_shost' is never used. [unusedStructMember] qemu-7.0.0/hw/net/pcnet.c:62:14: style: struct member 'qemu_ether_header::ether_type' is never used. [unusedStructMember] qemu-7.0.0/hw/net/sunhme.c:569:19: style: Variable 'csum' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:479:17: style: Unused private function: 'NMD::DSLL32' [unusedPrivateFunction] qemu-7.0.0/hw/net/tulip.c:612:61: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/net/tulip.c:901:56: style: Parameter 'eeprom' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:480:17: style: Unused private function: 'NMD::DSLLV' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:481:17: style: Unused private function: 'NMD::DSRA' [unusedPrivateFunction] qemu-7.0.0/hw/net/vmxnet3_defs.h:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/net/xilinx_axienet.c:46:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:482:17: style: Unused private function: 'NMD::DSRA32' [unusedPrivateFunction] qemu-7.0.0/hw/nvme/nvme.h:151:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:483:17: style: Unused private function: 'NMD::DSRAV' [unusedPrivateFunction] qemu-7.0.0/hw/net/xgmac.c:125:14: style: struct member 'desc::buffer2_addr' is never used. [unusedStructMember] qemu-7.0.0/hw/net/xgmac.c:126:14: style: struct member 'desc::ext_stat' is never used. [unusedStructMember] qemu-7.0.0/hw/net/xgmac.c:127:14: style: struct member 'desc::res' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:77:14: style: struct member '_eeprom_t::tick' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:484:17: style: Unused private function: 'NMD::DSRL32' [unusedPrivateFunction] qemu-7.0.0/hw/net/xgmac.c:134:14: style: struct member 'RxTxStats::tx_bytes' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:78:14: style: struct member '_eeprom_t::address' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:79:14: style: struct member '_eeprom_t::command' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:80:14: style: struct member '_eeprom_t::writable' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:82:13: style: struct member '_eeprom_t::eecs' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:83:13: style: struct member '_eeprom_t::eesk' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:84:13: style: struct member '_eeprom_t::eedo' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:86:14: style: struct member '_eeprom_t::addrbits' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:87:14: style: struct member '_eeprom_t::size' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:88:14: style: struct member '_eeprom_t::data' is never used. [unusedStructMember] qemu-7.0.0/hw/nvram/eeprom93xx.c:89:14: style: struct member '_eeprom_t::contents' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:485:17: style: Unused private function: 'NMD::DSRL' [unusedPrivateFunction] qemu-7.0.0/hw/net/xen_nic.c:176:37: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/net/xen_nic.c:182:39: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/net/xen_nic.c:263:17: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/nvram/xlnx-bbram.c:41:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/nvram/xlnx-versal-efuse-ctrl.c:37:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/nvram/xlnx-zynqmp-efuse.c:39:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:486:17: style: Unused private function: 'NMD::DSRLV' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:487:17: style: Unused private function: 'NMD::DSUB' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/bonito.c:122:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:488:17: style: Unused private function: 'NMD::DSUBU' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:489:17: style: Unused private function: 'NMD::DVP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:490:17: style: Unused private function: 'NMD::DVPE' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/mv64361.c:134:1: error: There is an unknown macro here somewhere. Configuration is required. If type_init is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:491:17: style: Unused private function: 'NMD::EHB' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/pnv_phb3.c:821:23: style:inconclusive: Boolean expression 'is_write' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qemu-7.0.0/disas/nanomips.h:492:17: style: Unused private function: 'NMD::EI' [unusedPrivateFunction] qemu-7.0.0/hw/net/virtio-net.c:1246:18: style: Local variable 'us' shadows outer variable [shadowVariable] qemu-7.0.0/hw/net/virtio-net.c:1246:18: note: Shadowed declaration qemu-7.0.0/hw/net/virtio-net.c:1246:18: note: Shadow variable qemu-7.0.0/hw/net/virtio-net.c:1247:17: style: Local variable 'b' shadows outer variable [shadowVariable] qemu-7.0.0/hw/net/virtio-net.c:1247:17: note: Shadowed declaration qemu-7.0.0/hw/net/virtio-net.c:1247:17: note: Shadow variable qemu-7.0.0/hw/net/virtio-net.c:1571:48: portability: 'wbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/net/virtio-net.c:132:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:493:17: style: Unused private function: 'NMD::EMT' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/pnv_phb4.c:1305:23: style:inconclusive: Boolean expression 'is_write' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qemu-7.0.0/disas/nanomips.h:494:17: style: Unused private function: 'NMD::ERET' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:495:17: style: Unused private function: 'NMD::ERETNC' [unusedPrivateFunction] qemu-7.0.0/hw/pci-bridge/pci_expander_bridge.c:175:9: style: Local variable 'pxb_bus_num' shadows outer function [shadowFunction] qemu-7.0.0/hw/pci-bridge/pci_expander_bridge.c:73:12: note: Shadowed declaration qemu-7.0.0/hw/pci-bridge/pci_expander_bridge.c:175:9: note: Shadow variable qemu-7.0.0/disas/nanomips.h:496:17: style: Unused private function: 'NMD::EVP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:497:17: style: Unused private function: 'NMD::EVPE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:498:17: style: Unused private function: 'NMD::EXT' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:499:17: style: Unused private function: 'NMD::EXTD' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:500:17: style: Unused private function: 'NMD::EXTD32' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/versatile.c:161:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/pci/pci.c:236:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:501:17: style: Unused private function: 'NMD::EXTP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:502:17: style: Unused private function: 'NMD::EXTPDP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:503:17: style: Unused private function: 'NMD::EXTPDPV' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:504:17: style: Unused private function: 'NMD::EXTPV' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/pnv_phb3.c:821:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] qemu-7.0.0/disas/nanomips.h:505:17: style: Unused private function: 'NMD::EXTR_RS_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:506:17: style: Unused private function: 'NMD::EXTR_R_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:507:17: style: Unused private function: 'NMD::EXTR_S_H' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/xilinx-pcie.c:107:15: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/pci-host/xilinx-pcie.c:107:15: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/pci/pcie_port.c:53:16: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:508:17: style: Unused private function: 'NMD::EXTR_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:509:17: style: Unused private function: 'NMD::EXTRV_R_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:510:17: style: Unused private function: 'NMD::EXTRV_RS_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:511:17: style: Unused private function: 'NMD::EXTRV_S_H' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:512:17: style: Unused private function: 'NMD::EXTRV_W' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/pnv_phb4.c:1305:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] qemu-7.0.0/hw/pci-host/pnv_phb4.c:246:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:513:17: style: Unused private function: 'NMD::EXTW' [unusedPrivateFunction] qemu-7.0.0/hw/pci/pcie_sriov.c:132:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:514:17: style: Unused private function: 'NMD::FLOOR_L_D' [unusedPrivateFunction] qemu-7.0.0/hw/pci-host/pnv_phb4.c:1448:65: style: Parameter 'bus' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:515:17: style: Unused private function: 'NMD::FLOOR_L_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:516:17: style: Unused private function: 'NMD::FLOOR_W_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:517:17: style: Unused private function: 'NMD::FLOOR_W_S' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/pef.c:21:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:518:17: style: Unused private function: 'NMD::FORK' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:519:17: style: Unused private function: 'NMD::HYPCALL' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:520:17: style: Unused private function: 'NMD::HYPCALL_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:521:17: style: Unused private function: 'NMD::INS' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/e500.c:901:31: style: Local variable 'boot_info' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/e500.c:847:23: note: Shadowed declaration qemu-7.0.0/hw/ppc/e500.c:901:31: note: Shadow variable qemu-7.0.0/hw/ppc/e500.c:208:17: style: struct member 'PlatformDevtreeData::mpic' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/e500.c:210:17: style: struct member 'PlatformDevtreeData::node' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/e500.c:1116:18: style: Variable 'cur_base' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/ppc/mac_oldworld.c:150:26: error: Uninitialized variable: bios_addr [legacyUninitvar] qemu-7.0.0/disas/nanomips.h:522:17: style: Unused private function: 'NMD::INSV' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:523:17: style: Unused private function: 'NMD::IRET' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:524:17: style: Unused private function: 'NMD::JALRC_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:525:17: style: Unused private function: 'NMD::JALRC_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:526:17: style: Unused private function: 'NMD::JALRC_HB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:527:17: style: Unused private function: 'NMD::JRC' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:528:17: style: Unused private function: 'NMD::LB_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:529:17: style: Unused private function: 'NMD::LB_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:530:17: style: Unused private function: 'NMD::LB_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:531:17: style: Unused private function: 'NMD::LB_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:532:17: style: Unused private function: 'NMD::LBE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:533:17: style: Unused private function: 'NMD::LBU_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:534:17: style: Unused private function: 'NMD::LBU_GP_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/pnv_xscom.c:169:13: style: Condition 'val!=-1' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/ppc/e500.h:47:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/ppc/prep.c:129:31: warning: Either the condition 'ipom[idx].sa&0xfffffffe)+1', assigned value is greater than 1 qemu-7.0.0/hw/ppc/ppc440_pcix.c:155:9: note: Condition '!size' is always false qemu-7.0.0/disas/nanomips.h:542:17: style: Unused private function: 'NMD::LD_U12_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/ppc4xx_devs.c:648:31: style: Parameter 'irqs' can be declared as const array [constParameter] qemu-7.0.0/disas/nanomips.h:543:17: style: Unused private function: 'NMD::LDC1_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:544:17: style: Unused private function: 'NMD::LDC1_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:545:17: style: Unused private function: 'NMD::LDC1_U12_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/pnv_psi.c:747:24: style: Local variable 'addr' shadows outer argument [shadowArgument] qemu-7.0.0/hw/ppc/pnv_psi.c:708:56: note: Shadowed declaration qemu-7.0.0/hw/ppc/pnv_psi.c:747:24: note: Shadow variable qemu-7.0.0/disas/nanomips.h:546:17: style: Unused private function: 'NMD::LDC1X' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:547:17: style: Unused private function: 'NMD::LDC1XS' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:548:17: style: Unused private function: 'NMD::LDC2' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/ppc440_uc.c:900:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/ppc/ppc440_uc.c:295:25: error: Signed integer overflow for expression '0xb5<<24'. [integerOverflow] qemu-7.0.0/hw/ppc/ppc440_uc.c:400:22: error: Signed integer overflow for expression '5<<29'. [integerOverflow] qemu-7.0.0/hw/ppc/ppc440_uc.c:900:23: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/ppc/sam460ex.c:405:9: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/hw/ppc/sam460ex.c:371:9: note: dev is assigned qemu-7.0.0/hw/ppc/sam460ex.c:405:9: note: dev is overwritten qemu-7.0.0/hw/ppc/ppc440_uc.c:1239:14: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/ppc/sam460ex.c:244:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/disas/nanomips.h:549:17: style: Unused private function: 'NMD::LDM' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/sam460ex.c:244:19: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/ppc/pnv_lpc.c:295:17: style: Variable 'success' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:550:17: style: Unused private function: 'NMD::LDPC_48_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_iommu.c:45:19: error: syntax error [syntaxError] qemu-7.0.0/hw/ppc/ppc.c:1121:14: style: struct member 'ppc40x_timer_t::fit_next' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/spapr_nvdimm.c:434:16: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:551:17: style: Unused private function: 'NMD::LDX' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/ppc405_uc.c:1438:56: style:inconclusive: Function 'ppc405ep_init' argument 6 names different: declaration 'uicdev' definition 'uicdevp'. [funcArgNamesDifferent] qemu-7.0.0/hw/ppc/ppc405.h:75:56: note: Function 'ppc405ep_init' argument 6 names different: declaration 'uicdev' definition 'uicdevp'. qemu-7.0.0/hw/ppc/ppc405_uc.c:1438:56: note: Function 'ppc405ep_init' argument 6 names different: declaration 'uicdev' definition 'uicdevp'. qemu-7.0.0/hw/ppc/ppc405_uc.c:969:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/ppc/ppc405_uc.c:1144:51: style: Parameter 'irqs' can be declared as const array [constParameter] qemu-7.0.0/hw/ppc/ppc405_uc.c:719:14: style: struct member 'ppc405_gpio_t::or' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:720:14: style: struct member 'ppc405_gpio_t::tcr' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:721:14: style: struct member 'ppc405_gpio_t::osrh' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:722:14: style: struct member 'ppc405_gpio_t::osrl' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:723:14: style: struct member 'ppc405_gpio_t::tsrh' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:724:14: style: struct member 'ppc405_gpio_t::tsrl' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:552:17: style: Unused private function: 'NMD::LDXS' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/ppc405_uc.c:725:14: style: struct member 'ppc405_gpio_t::odr' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:726:14: style: struct member 'ppc405_gpio_t::ir' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:727:14: style: struct member 'ppc405_gpio_t::rr1' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:728:14: style: struct member 'ppc405_gpio_t::isr1h' is never used. [unusedStructMember] qemu-7.0.0/hw/ppc/ppc405_uc.c:729:14: style: struct member 'ppc405_gpio_t::isr1l' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:553:17: style: Unused private function: 'NMD::LH_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:554:17: style: Unused private function: 'NMD::LH_GP_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_events.c:1021:16: warning:inconclusive: Possible null pointer dereference: entry [nullPointer] qemu-7.0.0/hw/ppc/spapr_events.c:1017:33: note: Assignment 'entry=NULL', assigned value is 0 qemu-7.0.0/hw/ppc/spapr_events.c:1021:16: note: Null pointer dereference qemu-7.0.0/hw/ppc/spapr_events.c:976:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/ppc/spapr_events.c:975:14: note: Assignment 'i=0', assigned value is 0 qemu-7.0.0/hw/ppc/spapr_events.c:976:44: note: Shift qemu-7.0.0/hw/ppc/spapr_events.c:1003:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/ppc/spapr_events.c:1002:14: note: Assignment 'i=0', assigned value is 0 qemu-7.0.0/hw/ppc/spapr_events.c:1003:44: note: Shift qemu-7.0.0/hw/ppc/spapr_events.c:976:44: error: Signed integer overflow for expression '1<<(31-i)'. [integerOverflow] qemu-7.0.0/hw/ppc/spapr_events.c:975:14: note: Assignment 'i=0', assigned value is 0 qemu-7.0.0/hw/ppc/spapr_events.c:976:44: note: Integer overflow qemu-7.0.0/disas/nanomips.h:555:17: style: Unused private function: 'NMD::LH_S9_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_events.c:1003:44: error: Signed integer overflow for expression '1<<(31-i)'. [integerOverflow] qemu-7.0.0/hw/ppc/spapr_events.c:1002:14: note: Assignment 'i=0', assigned value is 0 qemu-7.0.0/hw/ppc/spapr_events.c:1003:44: note: Integer overflow qemu-7.0.0/hw/ppc/spapr_events.c:958:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/ppc/spapr_drc.c:346:21: style: Local variable 'name' shadows outer argument [shadowArgument] qemu-7.0.0/hw/ppc/spapr_drc.c:327:63: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_drc.c:346:21: note: Shadow variable qemu-7.0.0/hw/ppc/spapr_drc.c:1242:26: style: Local variable 'drc_index' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/spapr_drc.c:1157:14: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_drc.c:1242:26: note: Shadow variable qemu-7.0.0/hw/ppc/spapr_drc.c:831:49: style: Parameter 'owner' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:556:17: style: Unused private function: 'NMD::LH_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:557:17: style: Unused private function: 'NMD::LHE' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_hcall.c:82:56: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:163:55: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:200:68: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:209:67: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:227:68: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:248:68: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:442:71: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:565:63: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:620:63: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:642:63: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:678:72: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:704:72: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:916:60: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:999:75: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:997:52: style: Parameter 'cpu' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:1507:46: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_hcall.c:1558:50: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:558:17: style: Unused private function: 'NMD::LHU_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:559:17: style: Unused private function: 'NMD::LHU_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:560:17: style: Unused private function: 'NMD::LHU_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:561:17: style: Unused private function: 'NMD::LHU_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:562:17: style: Unused private function: 'NMD::LHUE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:563:17: style: Unused private function: 'NMD::LHUX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:564:17: style: Unused private function: 'NMD::LHUXS' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:565:17: style: Unused private function: 'NMD::LHX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:566:17: style: Unused private function: 'NMD::LHXS' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_softmmu.c:233:66: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/virtex_ml507.c:63:14: style: struct member 'boot_info::cmdline' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:567:17: style: Unused private function: 'NMD::LI_16_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/virtex_ml507.c:66:11: style: struct member 'boot_info::vfdt' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:568:17: style: Unused private function: 'NMD::LI_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:569:17: style: Unused private function: 'NMD::LL' [unusedPrivateFunction] qemu-7.0.0/hw/rdma/vmw/pvrdma_dev_ring.c:88:51: portability: 'ring->pages[offset/TARGET_PAGE_SIZE]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:570:17: style: Unused private function: 'NMD::LLD' [unusedPrivateFunction] qemu-7.0.0/hw/rdma/vmw/pvrdma_dev_ring.c:114:51: portability: 'ring->pages[offset/TARGET_PAGE_SIZE]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:571:17: style: Unused private function: 'NMD::LLDP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:572:17: style: Unused private function: 'NMD::LLE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:573:17: style: Unused private function: 'NMD::LLWP' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_rtas.c:224:45: style: Parameter 'cpu' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:574:17: style: Unused private function: 'NMD::LLWPE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:575:17: style: Unused private function: 'NMD::LSA' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:576:17: style: Unused private function: 'NMD::LUI' [unusedPrivateFunction] qemu-7.0.0/hw/rdma/vmw/pvrdma_cmd.c:100:26: portability: 'host_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/rdma/vmw/pvrdma_cmd.c:102:75: portability: 'host_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/ppc/spapr_vio.c:160:66: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_vio.c:216:67: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_vio.c:230:67: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_vio.c:253:69: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/remote/remote-obj.c:82:59: style: Parameter 'dev' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/ppc/spapr_vio.c:547:48: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:577:17: style: Unused private function: 'NMD::LW_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:578:17: style: Unused private function: 'NMD::LW_4X4_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/spapr_pci.c:1880:24: style: Local variable 's' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/spapr_pci.c:1837:19: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_pci.c:1880:24: note: Shadow variable qemu-7.0.0/hw/ppc/spapr_pci.c:2329:18: style: Local variable 'hi' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/spapr_pci.c:2329:18: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_pci.c:2329:18: note: Shadow variable qemu-7.0.0/hw/ppc/spapr_pci.c:2330:18: style: Local variable 'child' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/spapr_pci.c:2330:18: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_pci.c:2330:18: note: Shadow variable qemu-7.0.0/hw/rdma/rdma_rm.c:505:26: style: Checking if unsigned expression 'sgid_idx' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/ppc/spapr_pci.c:2331:18: style: Local variable 'parent' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/spapr_pci.c:2331:18: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_pci.c:2331:18: note: Shadow variable qemu-7.0.0/hw/rdma/rdma_rm.c:114:25: portability: 'tbl->tbl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/ppc/spapr_pci.c:2332:18: style: Local variable 'size' shadows outer variable [shadowVariable] qemu-7.0.0/hw/ppc/spapr_pci.c:2332:18: note: Shadowed declaration qemu-7.0.0/hw/ppc/spapr_pci.c:2332:18: note: Shadow variable qemu-7.0.0/hw/rdma/rdma_rm.c:139:21: portability: 'tbl->tbl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/remote/proxy.c:358:13: style: Condition 'size' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/remote/proxy.c:352:42: note: Assignment 'size=(~(new_val&0xFFFFFFF0))+1', assigned value is greater than 1 qemu-7.0.0/hw/remote/proxy.c:358:13: note: Condition 'size' is always true qemu-7.0.0/hw/rdma/rdma_rm.c:143:21: portability: 'tbl->tbl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/rdma/rdma_rm.c:227:18: portability: 'mr->virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/rdma/rdma_rm.c:268:22: portability: 'mr->virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/rdma/rdma_rm.c:208:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:579:17: style: Unused private function: 'NMD::LWC1_GP_' [unusedPrivateFunction] qemu-7.0.0/hw/remote/proxy.c:162:9: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/hw/remote/proxy.c:153:18: note: ret is initialized qemu-7.0.0/hw/remote/proxy.c:162:9: note: ret is overwritten qemu-7.0.0/disas/nanomips.h:580:17: style: Unused private function: 'NMD::LWC1_S9_' [unusedPrivateFunction] qemu-7.0.0/hw/ppc/vof.c:735:13: style: Condition 'ret!=-1' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/ppc/vof.c:901:23: style: Condition 'ret64!=-1' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/ppc/vof.c:897:19: note: Assuming that condition 'ret64<0x100000000UL' is not redundant qemu-7.0.0/hw/ppc/vof.c:901:23: note: Condition 'ret64!=-1' is always true qemu-7.0.0/hw/ppc/vof.c:1013:44: style: Condition 'vof_claim(vof,0,vof->fw_size,0)==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/disas/nanomips.h:581:17: style: Unused private function: 'NMD::LWC1_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:582:17: style: Unused private function: 'NMD::LWC1X' [unusedPrivateFunction] qemu-7.0.0/hw/rdma/rdma_backend.c:417:56: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/rdma/rdma_backend.c:1097:70: style: Parameter 'sgid' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/rdma/rdma_backend.c:1098:49: style: Parameter 'my_gid' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/rdma/rdma_backend.c:41:10: style: struct member 'backend_umad::mad' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:583:17: style: Unused private function: 'NMD::LWC1XS' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:584:17: style: Unused private function: 'NMD::LWC2' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:585:17: style: Unused private function: 'NMD::LWE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:586:17: style: Unused private function: 'NMD::LW_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:587:17: style: Unused private function: 'NMD::LW_GP16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:588:17: style: Unused private function: 'NMD::LWM' [unusedPrivateFunction] qemu-7.0.0/hw/riscv/sifive_u.c:411:26: style: Variable 'phandle' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:589:17: style: Unused private function: 'NMD::LWPC_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:590:17: style: Unused private function: 'NMD::LW_S9_' [unusedPrivateFunction] qemu-7.0.0/hw/rtc/mc146818rtc.c:110:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:591:17: style: Unused private function: 'NMD::LW_SP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:592:17: style: Unused private function: 'NMD::LW_U12_' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/css.c:313:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:593:17: style: Unused private function: 'NMD::LWU_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:594:17: style: Unused private function: 'NMD::LWU_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:595:17: style: Unused private function: 'NMD::LWU_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:596:17: style: Unused private function: 'NMD::LWUX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:597:17: style: Unused private function: 'NMD::LWUXS' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:598:17: style: Unused private function: 'NMD::LWX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:599:17: style: Unused private function: 'NMD::LWXS_16_' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/event-facility.c:123:32: portability: '(void*)event' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/s390x/event-facility.c:177:40: portability: '(void*)event_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:600:17: style: Unused private function: 'NMD::LWXS_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:601:17: style: Unused private function: 'NMD::MADD_DSP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:602:17: style: Unused private function: 'NMD::MADDF_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:603:17: style: Unused private function: 'NMD::MADDF_S' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/ccw-device.h:50:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:604:17: style: Unused private function: 'NMD::MADDU_DSP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:605:17: style: Unused private function: 'NMD::MAQ_S_W_PHL' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/sclpquiesce.c:90:22: style: Local variable 'qn' shadows outer variable [shadowVariable] qemu-7.0.0/hw/s390x/sclpquiesce.c:86:3: note: Shadowed declaration qemu-7.0.0/hw/s390x/sclpquiesce.c:90:22: note: Shadow variable qemu-7.0.0/disas/nanomips.h:606:17: style: Unused private function: 'NMD::MAQ_S_W_PHR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:607:17: style: Unused private function: 'NMD::MAQ_SA_W_PHL' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:608:17: style: Unused private function: 'NMD::MAQ_SA_W_PHR' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/lsi53c895a.c:239:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:609:17: style: Unused private function: 'NMD::MAX_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:610:17: style: Unused private function: 'NMD::MAX_S' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/s390-pci-bus.c:241:62: style: Parameter 'pci_dev' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:611:17: style: Unused private function: 'NMD::MAXA_D' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/s390-skeys.c:236:56: style: Parameter 'keys' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/s390x/sclp.c:116:44: portability: '(void*)sccb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:612:17: style: Unused private function: 'NMD::MAXA_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:613:17: style: Unused private function: 'NMD::MFC0' [unusedPrivateFunction] qemu-7.0.0/hw/s390x/s390-pci-inst.c:133:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/s390x/s390-pci-inst.c:127:53: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/s390x/s390-pci-inst.c:127:53: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:614:17: style: Unused private function: 'NMD::MFC1' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:615:17: style: Unused private function: 'NMD::MFC2' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:616:17: style: Unused private function: 'NMD::MFGC0' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/mptconfig.c:100:46: portability: '(void*)data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/scsi/mptconfig.c:102:45: portability: '(void*)data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:617:17: style: Unused private function: 'NMD::MFHC0' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:618:17: style: Unused private function: 'NMD::MFHC1' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:619:17: style: Unused private function: 'NMD::MFHC2' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/megasas.c:774:26: style: Condition 'num_pd_disks<8' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/scsi/megasas.c:742:24: note: Assignment 'num_pd_disks=0', assigned value is 0 qemu-7.0.0/hw/scsi/megasas.c:746:23: note: Assuming condition is false qemu-7.0.0/hw/scsi/megasas.c:774:26: note: Condition 'num_pd_disks<8' is always true qemu-7.0.0/disas/nanomips.h:620:17: style: Unused private function: 'NMD::MFHGC0' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:621:17: style: Unused private function: 'NMD::MFHI_DSP_' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/megasas.c:1229:18: style: Redundant initialization for 'max_ld_disks'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/hw/scsi/megasas.c:1211:45: note: max_ld_disks is initialized qemu-7.0.0/hw/scsi/megasas.c:1229:18: note: max_ld_disks is overwritten qemu-7.0.0/hw/scsi/megasas.c:1006:26: style: Checking if unsigned expression 'max_pd_disks' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/scsi/megasas.c:986:49: note: Assignment 'num_pd_disks=0', assigned value is 0 qemu-7.0.0/hw/scsi/megasas.c:992:23: note: Assuming condition is false qemu-7.0.0/hw/scsi/megasas.c:1006:26: note: Unsigned less than zero qemu-7.0.0/hw/scsi/megasas.c:1186:26: style: Checking if unsigned expression 'max_ld_disks' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/scsi/megasas.c:1165:29: note: Assignment 'num_ld_disks=0', assigned value is 0 qemu-7.0.0/hw/scsi/megasas.c:1170:23: note: Assuming condition is false qemu-7.0.0/hw/scsi/megasas.c:1186:26: note: Unsigned less than zero qemu-7.0.0/hw/scsi/megasas.c:1239:26: style: Checking if unsigned expression 'max_ld_disks' is less than zero. [unsignedLessThanZero] qemu-7.0.0/hw/scsi/megasas.c:1211:29: note: Assignment 'num_ld_disks=0', assigned value is 0 qemu-7.0.0/hw/scsi/megasas.c:1223:23: note: Assuming condition is false qemu-7.0.0/hw/scsi/megasas.c:1239:26: note: Unsigned less than zero qemu-7.0.0/disas/nanomips.h:622:17: style: Unused private function: 'NMD::MFHTR' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/mptsas.c:210:20: style: Local variable 'addr' shadows outer argument [shadowArgument] qemu-7.0.0/hw/scsi/mptsas.c:195:72: note: Shadowed declaration qemu-7.0.0/hw/scsi/mptsas.c:210:20: note: Shadow variable qemu-7.0.0/disas/nanomips.h:623:17: style: Unused private function: 'NMD::MFLO_DSP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:624:17: style: Unused private function: 'NMD::MFTR' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/scsi-bus.c:931:64: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:625:17: style: Unused private function: 'NMD::MIN_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:626:17: style: Unused private function: 'NMD::MIN_S' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/virtio-scsi.c:682:17: error: syntax error [syntaxError] qemu-7.0.0/hw/scsi/vmw_pvscsi.c:104:21: error: syntax error [syntaxError] qemu-7.0.0/hw/sd/bcm2835_sdhost.c:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:627:17: style: Unused private function: 'NMD::MINA_D' [unusedPrivateFunction] qemu-7.0.0/hw/sd/sd.c:277:1: error: There is an unknown macro here somewhere. Configuration is required. If FIELD is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:628:17: style: Unused private function: 'NMD::MINA_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:629:17: style: Unused private function: 'NMD::MOD' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:630:17: style: Unused private function: 'NMD::MODSUB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:631:17: style: Unused private function: 'NMD::MODU' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:632:17: style: Unused private function: 'NMD::MOV_D' [unusedPrivateFunction] qemu-7.0.0/hw/sd/omap_mmc.c:213:45: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/disas/nanomips.h:633:17: style: Unused private function: 'NMD::MOV_S' [unusedPrivateFunction] qemu-7.0.0/hw/sensor/adm1272.c:360:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] qemu-7.0.0/hw/sensor/adm1272.c:361:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] qemu-7.0.0/hw/sd/allwinner-sdhost.c:85:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/sd/allwinner-sdhost.c:96:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/sd/allwinner-sdhost.c:107:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/sensor/lsm303dlhc_mag.c:74:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/sd/allwinner-sdhost.c:172:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/sensor/max34451.c:406:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] qemu-7.0.0/hw/sd/allwinner-sdhost.c:85:34: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/sensor/max34451.c:407:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] qemu-7.0.0/hw/sd/allwinner-sdhost.c:96:34: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/sd/allwinner-sdhost.c:107:34: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:634:17: style: Unused private function: 'NMD::MOVE_BALC' [unusedPrivateFunction] qemu-7.0.0/hw/sd/allwinner-sdhost.c:172:29: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/sd/allwinner-sdhost.c:368:25: style: Variable 'bytes_done' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/smbios/smbios.c:144:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:635:17: style: Unused private function: 'NMD::MOVEP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:636:17: style: Unused private function: 'NMD::MOVEP_REV_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:637:17: style: Unused private function: 'NMD::MOVE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:638:17: style: Unused private function: 'NMD::MOVN' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/spapr_vscsi.c:822:22: style: Condition 'n<0' is always true [knownConditionTrueFalse] qemu-7.0.0/hw/scsi/spapr_vscsi.c:810:9: note: Assuming that condition 'n' is not redundant qemu-7.0.0/hw/scsi/spapr_vscsi.c:822:22: note: Condition 'n<0' is always true qemu-7.0.0/hw/sensor/isl_pmbus_vr.c:110:59: style: Parameter 'flags' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:639:17: style: Unused private function: 'NMD::MOVZ' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:640:17: style: Unused private function: 'NMD::MSUB_DSP_' [unusedPrivateFunction] qemu-7.0.0/hw/scsi/scsi-disk.c:1261:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/scsi/scsi-disk.c:1419:49: style: Parameter 'inbuf' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/scsi/scsi-disk.c:1462:78: style: Parameter 'p' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/scsi/scsi-disk.c:2164:65: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:641:17: style: Unused private function: 'NMD::MSUBF_D' [unusedPrivateFunction] qemu-7.0.0/hw/sh4/r2d.c:66:14: style: struct member 'r2d_fpga_t::bcr' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:69:14: style: struct member 'r2d_fpga_t::cfctl' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:70:14: style: struct member 'r2d_fpga_t::cfpow' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:71:14: style: struct member 'r2d_fpga_t::dispctl' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:72:14: style: struct member 'r2d_fpga_t::sdmpow' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:73:14: style: struct member 'r2d_fpga_t::rtcce' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:74:14: style: struct member 'r2d_fpga_t::pcicd' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:75:14: style: struct member 'r2d_fpga_t::voyagerrts' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:76:14: style: struct member 'r2d_fpga_t::cfrst' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:77:14: style: struct member 'r2d_fpga_t::admrts' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:78:14: style: struct member 'r2d_fpga_t::extrst' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:79:14: style: struct member 'r2d_fpga_t::cfcdintclr' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:642:17: style: Unused private function: 'NMD::MSUBF_S' [unusedPrivateFunction] qemu-7.0.0/hw/sh4/r2d.c:80:14: style: struct member 'r2d_fpga_t::keyctlclr' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:81:14: style: struct member 'r2d_fpga_t::pad0' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:82:14: style: struct member 'r2d_fpga_t::pad1' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:83:14: style: struct member 'r2d_fpga_t::verreg' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:84:14: style: struct member 'r2d_fpga_t::inport' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:86:14: style: struct member 'r2d_fpga_t::bverreg' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:218:9: style: struct member 'QEMU_PACKED::mount_root_rdonly' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:219:9: style: struct member 'QEMU_PACKED::ramdisk_flags' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:220:9: style: struct member 'QEMU_PACKED::orig_root_dev' is never used. [unusedStructMember] qemu-7.0.0/hw/sh4/r2d.c:225:10: style: struct member 'QEMU_PACKED::pad' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:643:17: style: Unused private function: 'NMD::MSUBU_DSP_' [unusedPrivateFunction] qemu-7.0.0/hw/sh4/sh7750.c:124:9: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/sh4/sh7750.c:124:9: error: Signed integer overflow for expression '1<<((15<<1)+1)'. [integerOverflow] qemu-7.0.0/hw/sparc/leon3.c:141:20: style: Variable 'state' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:644:17: style: Unused private function: 'NMD::MTC0' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:645:17: style: Unused private function: 'NMD::MTC1' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:646:17: style: Unused private function: 'NMD::MTC2' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:647:17: style: Unused private function: 'NMD::MTGC0' [unusedPrivateFunction] qemu-7.0.0/hw/sparc64/sparc64.c:270:16: style:inconclusive: Same expression used in consecutive assignments of 'tick_frequency' and 'stick_frequency'. [duplicateAssignExpression] qemu-7.0.0/hw/sparc64/sparc64.c:271:15: note: Same expression used in consecutive assignments of 'tick_frequency' and 'stick_frequency'. qemu-7.0.0/hw/sparc64/sparc64.c:270:16: note: Same expression used in consecutive assignments of 'tick_frequency' and 'stick_frequency'. qemu-7.0.0/hw/sparc64/sparc64.c:271:15: style:inconclusive: Same expression used in consecutive assignments of 'stick_frequency' and 'hstick_frequency'. [duplicateAssignExpression] qemu-7.0.0/hw/sparc64/sparc64.c:272:14: note: Same expression used in consecutive assignments of 'stick_frequency' and 'hstick_frequency'. qemu-7.0.0/hw/sparc64/sparc64.c:271:15: note: Same expression used in consecutive assignments of 'stick_frequency' and 'hstick_frequency'. qemu-7.0.0/disas/nanomips.h:648:17: style: Unused private function: 'NMD::MTHC0' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:649:17: style: Unused private function: 'NMD::MTHC1' [unusedPrivateFunction] qemu-7.0.0/hw/ssi/xilinx_spips.c:133:5: error: There is an unknown macro here somewhere. Configuration is required. If FIELD is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/ssi/xlnx-versal-ospi.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:650:17: style: Unused private function: 'NMD::MTHC2' [unusedPrivateFunction] qemu-7.0.0/hw/timer/bcm2835_systmr.c:23:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:651:17: style: Unused private function: 'NMD::MTHGC0' [unusedPrivateFunction] qemu-7.0.0/hw/timer/cmsdk-apb-dualtimer.c:32:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/timer/cmsdk-apb-timer.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:652:17: style: Unused private function: 'NMD::MTHI_DSP_' [unusedPrivateFunction] qemu-7.0.0/hw/timer/exynos4210_pwm.c:161:17: warning: Either the condition 'id>1' is redundant or the array 's->timer[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/hw/timer/exynos4210_pwm.c:160:12: note: Assuming that condition 'id>1' is not redundant qemu-7.0.0/hw/timer/exynos4210_pwm.c:161:17: note: Array index out of bounds qemu-7.0.0/disas/nanomips.h:653:17: style: Unused private function: 'NMD::MTHLIP' [unusedPrivateFunction] qemu-7.0.0/hw/timer/grlib_gptimer.c:59:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:654:17: style: Unused private function: 'NMD::MTHTR' [unusedPrivateFunction] qemu-7.0.0/hw/timer/ibex_timer.c:37:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:655:17: style: Unused private function: 'NMD::MTLO_DSP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:656:17: style: Unused private function: 'NMD::MTTR' [unusedPrivateFunction] qemu-7.0.0/hw/timer/pxa2xx_timer.c:70:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:657:17: style: Unused private function: 'NMD::MUH' [unusedPrivateFunction] qemu-7.0.0/hw/timer/renesas_cmt.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If REG16 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/timer/renesas_tmr.c:32:1: error: There is an unknown macro here somewhere. Configuration is required. If REG8 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:658:17: style: Unused private function: 'NMD::MUHU' [unusedPrivateFunction] qemu-7.0.0/hw/ssi/xilinx_spi.c:137:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/timer/a9gtimer.c:85:23: style: Variable 'cdiff' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/hw/timer/sifive_pwm.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/ssi/sifive_spi.c:66:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/ssi/xilinx_spi.c:137:46: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/ssi/imx_spi.c:192:31: warning: Shifting 32-bit value by 4294967289 bits is undefined behaviour. See condition at line 191. [shiftTooManyBits] qemu-7.0.0/hw/ssi/imx_spi.c:191:25: note: Assuming that condition 'tx_burst>0' is not redundant qemu-7.0.0/hw/ssi/imx_spi.c:192:31: note: Shift qemu-7.0.0/hw/ssi/mss-spi.c:303:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/ssi/sifive_spi.c:74:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/timer/sse-counter.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:659:17: style: Unused private function: 'NMD::MUL_32_' [unusedPrivateFunction] qemu-7.0.0/hw/ssi/imx_spi.c:192:44: warning: Either the condition 'tx_burst>0' is redundant or there is signed integer overflow for expression 'tx_burst-8'. [integerOverflowCond] qemu-7.0.0/hw/ssi/imx_spi.c:191:25: note: Assuming that condition 'tx_burst>0' is not redundant qemu-7.0.0/hw/ssi/imx_spi.c:192:44: note: Integer overflow qemu-7.0.0/hw/ssi/mss-spi.c:303:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/ssi/sifive_spi.c:195:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/timer/sse-timer.c:51:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/ssi/imx_spi.c:192:44: warning: Expression 'tx_burst-8' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] qemu-7.0.0/hw/ssi/imx_spi.c:191:25: note: Assuming that condition 'tx_burst>0' is not redundant qemu-7.0.0/hw/ssi/imx_spi.c:192:44: note: Negative value is converted to an unsigned value qemu-7.0.0/hw/ssi/sifive_spi.c:202:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/ssi/sifive_spi.c:66:27: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:660:17: style: Unused private function: 'NMD::MUL_4X4_' [unusedPrivateFunction] qemu-7.0.0/hw/ssi/sifive_spi.c:74:26: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/ssi/sifive_spi.c:195:20: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/tpm/tpm_crb.c:50:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/ssi/sifive_spi.c:202:20: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:661:17: style: Unused private function: 'NMD::MUL_D' [unusedPrivateFunction] qemu-7.0.0/hw/tpm/tpm_spapr.c:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DECLARE_INSTANCE_CHECKER is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:662:17: style: Unused private function: 'NMD::MUL_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:663:17: style: Unused private function: 'NMD::MUL_S' [unusedPrivateFunction] qemu-7.0.0/hw/usb/bus.c:53:20: error: syntax error [syntaxError] qemu-7.0.0/hw/usb/ccid-card-emulated.c:126:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:664:17: style: Unused private function: 'NMD::MUL_S_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:665:17: style: Unused private function: 'NMD::MULEQ_S_W_PHL' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:666:17: style: Unused private function: 'NMD::MULEQ_S_W_PHR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:667:17: style: Unused private function: 'NMD::MULEU_S_PH_QBL' [unusedPrivateFunction] qemu-7.0.0/hw/usb/dev-hub.c:347:16: warning: Either the condition 'feature<0' is redundant or the array 'name[23]' is accessed at index 23, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/hw/usb/dev-hub.c:344:17: note: Assuming that condition 'feature<0' is not redundant qemu-7.0.0/hw/usb/dev-hub.c:347:16: note: Array index out of bounds qemu-7.0.0/hw/usb/dev-mtp.c:180:16: error: syntax error [syntaxError] qemu-7.0.0/hw/usb/dev-network.c:654:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:668:17: style: Unused private function: 'NMD::MULEU_S_PH_QBR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:669:17: style: Unused private function: 'NMD::MULQ_RS_PH' [unusedPrivateFunction] qemu-7.0.0/hw/usb/desc-msos.c:36:14: style: struct member 'msos_compat_hdr::dwLength' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:37:14: style: struct member 'msos_compat_hdr::bcdVersion_lo' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:670:17: style: Unused private function: 'NMD::MULQ_RS_W' [unusedPrivateFunction] qemu-7.0.0/hw/usb/desc-msos.c:38:14: style: struct member 'msos_compat_hdr::bcdVersion_hi' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/dev-uas.c:120:17: error: syntax error [syntaxError] qemu-7.0.0/hw/usb/desc-msos.c:39:14: style: struct member 'msos_compat_hdr::wIndex_lo' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/xilinx_timer.c:59:19: style: struct member 'xlx_timer::timer_div' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:40:14: style: struct member 'msos_compat_hdr::wIndex_hi' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:671:17: style: Unused private function: 'NMD::MULQ_S_PH' [unusedPrivateFunction] qemu-7.0.0/hw/usb/desc-msos.c:41:14: style: struct member 'msos_compat_hdr::bCount' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/hpet.c:551:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/usb/desc-msos.c:42:14: style: struct member 'msos_compat_hdr::reserved' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:672:17: style: Unused private function: 'NMD::MULQ_S_W' [unusedPrivateFunction] qemu-7.0.0/hw/timer/hpet.c:570:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/usb/desc-msos.c:46:14: style: struct member 'msos_compat_func::bFirstInterfaceNumber' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:47:14: style: struct member 'msos_compat_func::reserved_1' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:48:14: style: struct member 'msos_compat_func::compatibleId' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:49:14: style: struct member 'msos_compat_func::subCompatibleId' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:673:17: style: Unused private function: 'NMD::MULSA_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/timer/imx_gpt.c:232:15: style: Condition 'limit<0' is always false [knownConditionTrueFalse] qemu-7.0.0/hw/timer/imx_gpt.c:230:21: note: Assignment 'limit=timeout-imx_gpt_update_count(s)', assigned value is greater than -1 qemu-7.0.0/hw/timer/imx_gpt.c:232:15: note: Condition 'limit<0' is always false qemu-7.0.0/hw/usb/desc-msos.c:50:14: style: struct member 'msos_compat_func::reserved_2' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/imx_gpt.c:137:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/usb/desc-msos.c:82:14: style: struct member 'msos_prop_hdr::dwLength' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:83:14: style: struct member 'msos_prop_hdr::bcdVersion_lo' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:674:17: style: Unused private function: 'NMD::MULSAQ_S_W_PH' [unusedPrivateFunction] qemu-7.0.0/hw/usb/desc-msos.c:84:14: style: struct member 'msos_prop_hdr::bcdVersion_hi' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:85:14: style: struct member 'msos_prop_hdr::wIndex_lo' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:86:14: style: struct member 'msos_prop_hdr::wIndex_hi' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:87:14: style: struct member 'msos_prop_hdr::wCount_lo' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:675:17: style: Unused private function: 'NMD::MULT_DSP_' [unusedPrivateFunction] qemu-7.0.0/hw/timer/exynos4210_mct.c:1399:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/usb/desc-msos.c:88:14: style: struct member 'msos_prop_hdr::wCount_hi' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/exynos4210_mct.c:1417:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/timer/sh_timer.c:257:9: style: struct member 'tmu012_state::level' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:92:14: style: struct member 'msos_prop::dwLength' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/hcd-dwc3.c:47:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/timer/exynos4210_mct.c:1399:18: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/usb/desc-msos.c:93:14: style: struct member 'msos_prop::dwPropertyDataType' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/dev-wacom.c:289:19: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/hw/timer/exynos4210_mct.c:1417:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/usb/desc-msos.c:100:14: style: struct member 'msos_prop_data::dwPropertyDataLength' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:676:17: style: Unused private function: 'NMD::MULTU_DSP_' [unusedPrivateFunction] qemu-7.0.0/hw/timer/exynos4210_mct.c:214:18: style: struct member 'tick_timer::cnt_run' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/desc-msos.c:101:14: style: struct member 'msos_prop_data::bPropertyData' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/exynos4210_mct.c:215:18: style: struct member 'tick_timer::int_run' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/exynos4210_mct.c:217:18: style: struct member 'tick_timer::last_icnto' is never used. [unusedStructMember] qemu-7.0.0/hw/timer/slavio_timer.c:414:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/hw/usb/dev-audio.c:765:55: style: Parameter 'data' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/timer/exynos4210_mct.c:218:18: style: struct member 'tick_timer::last_tcnto' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:677:17: style: Unused private function: 'NMD::MULU' [unusedPrivateFunction] qemu-7.0.0/hw/usb/desc.c:692:9: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:678:17: style: Unused private function: 'NMD::NEG_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:679:17: style: Unused private function: 'NMD::NEG_S' [unusedPrivateFunction] qemu-7.0.0/hw/usb/dev-hub.c:405:24: style: Local variable 'dev' shadows outer argument [shadowArgument] qemu-7.0.0/hw/usb/dev-hub.c:350:47: note: Shadowed declaration qemu-7.0.0/hw/usb/dev-hub.c:405:24: note: Shadow variable qemu-7.0.0/disas/nanomips.h:680:17: style: Unused private function: 'NMD::NOP_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:681:17: style: Unused private function: 'NMD::NOP_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:682:17: style: Unused private function: 'NMD::NOR' [unusedPrivateFunction] qemu-7.0.0/hw/usb/dev-storage.c:438:21: style: Local variable 'len' shadows outer variable [shadowVariable] qemu-7.0.0/hw/usb/dev-storage.c:381:14: note: Shadowed declaration qemu-7.0.0/hw/usb/dev-storage.c:438:21: note: Shadow variable qemu-7.0.0/hw/usb/dev-storage.c:499:21: style: Local variable 'len' shadows outer variable [shadowVariable] qemu-7.0.0/hw/usb/dev-storage.c:381:14: note: Shadowed declaration qemu-7.0.0/hw/usb/dev-storage.c:499:21: note: Shadow variable qemu-7.0.0/hw/usb/dev-storage.c:362:58: style: Parameter 'p' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:683:17: style: Unused private function: 'NMD::NOT_16_' [unusedPrivateFunction] qemu-7.0.0/hw/ssi/aspeed_smc.c:775:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/hw/ssi/aspeed_smc.c:396:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/ssi/aspeed_smc.c:1389:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/hw/ssi/aspeed_smc.c:1006:40: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:219:13: style: union member 'CCID_ProtocolDataStructure::data' is never used. [unusedStructMember] qemu-7.0.0/hw/ssi/aspeed_smc.c:1010:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:230:18: style: struct member 'CCID_DataBlock::bChainParameter' is never used. [unusedStructMember] qemu-7.0.0/hw/ssi/aspeed_smc.c:1016:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:243:17: style: struct member 'CCID_IccPowerOn::hdr' is never used. [unusedStructMember] qemu-7.0.0/hw/ssi/aspeed_smc.c:1026:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:244:17: style: struct member 'CCID_IccPowerOn::bPowerSelect' is never used. [unusedStructMember] qemu-7.0.0/hw/sparc64/sun4u.c:226:15: style: struct member 'ResetData::cpu' is never used. [unusedStructMember] qemu-7.0.0/hw/ssi/aspeed_smc.c:1006:40: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:245:17: style: struct member 'CCID_IccPowerOn::abRFU' is never used. [unusedStructMember] qemu-7.0.0/hw/sparc64/sun4u.c:227:14: style: struct member 'ResetData::prom_addr' is never used. [unusedStructMember] qemu-7.0.0/hw/ssi/aspeed_smc.c:1010:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:249:17: style: struct member 'CCID_IccPowerOff::hdr' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:684:17: style: Unused private function: 'NMD::OR_16_' [unusedPrivateFunction] qemu-7.0.0/hw/ssi/aspeed_smc.c:1016:34: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:250:17: style: struct member 'CCID_IccPowerOff::abRFU' is never used. [unusedStructMember] qemu-7.0.0/hw/ssi/aspeed_smc.c:1026:30: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:261:17: style: struct member 'CCID_Notify_Slot_Change::bMessageType' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/dev-smartcard-reader.c:262:17: style: struct member 'CCID_Notify_Slot_Change::bmSlotICCState' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:685:17: style: Unused private function: 'NMD::OR_32_' [unusedPrivateFunction] qemu-7.0.0/hw/usb/hcd-uhci.h:68:17: error: syntax error [syntaxError] qemu-7.0.0/hw/usb/hcd-xhci.h:30:1: error: There is an unknown macro here somewhere. Configuration is required. If OBJECT_DECLARE_SIMPLE_TYPE is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/usb/hcd-xhci.c:64:0: error: #error Increase XHCI_LEN_REGS [preprocessorErrorDirective] qemu-7.0.0/hw/usb/host-libusb.c:122:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:686:17: style: Unused private function: 'NMD::ORI' [unusedPrivateFunction] qemu-7.0.0/hw/usb/redirect.c:95:17: error: syntax error [syntaxError] qemu-7.0.0/hw/usb/pcap.c:20:14: style: struct member 'pcap_hdr::magic_number' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/tusb6010.c:252:54: style:inconclusive: Boolean expression '!(s->intr&~s->mask)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qemu-7.0.0/hw/usb/pcap.c:21:14: style: struct member 'pcap_hdr::version_major' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:22:14: style: struct member 'pcap_hdr::version_minor' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:23:14: style: struct member 'pcap_hdr::thiszone' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:24:14: style: struct member 'pcap_hdr::sigfigs' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:25:14: style: struct member 'pcap_hdr::snaplen' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:26:14: style: struct member 'pcap_hdr::network' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:62:11: style: union member 'Anonymous0::iso' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/pcap.c:60:21: style: struct member 'iso_rec::error_count' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:687:17: style: Unused private function: 'NMD::PACKRL_PH' [unusedPrivateFunction] qemu-7.0.0/hw/usb/pcap.c:61:21: style: struct member 'iso_rec::numdesc' is never used. [unusedStructMember] qemu-7.0.0/hw/usb/xlnx-versal-usb2-ctrl-regs.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/usb/hcd-musb.c:576:5: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/hw/usb/hcd-musb.c:547:56: style:inconclusive: Function 'musb_schedule_cb' argument 2 names different: declaration 'p' definition 'packey'. [funcArgNamesDifferent] qemu-7.0.0/hw/usb/hcd-musb.c:266:56: note: Function 'musb_schedule_cb' argument 2 names different: declaration 'p' definition 'packey'. qemu-7.0.0/hw/usb/hcd-musb.c:547:56: note: Function 'musb_schedule_cb' argument 2 names different: declaration 'p' definition 'packey'. qemu-7.0.0/hw/usb/hcd-musb.c:820:63: style: Parameter 'dev' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/vfio/common.c:46:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:688:17: style: Unused private function: 'NMD::PAUSE' [unusedPrivateFunction] qemu-7.0.0/hw/vfio/pci.h:43:16: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:689:17: style: Unused private function: 'NMD::PICK_PH' [unusedPrivateFunction] qemu-7.0.0/hw/usb/tusb6010.c:759:29: style: Condition 'on' is always true [knownConditionTrueFalse] qemu-7.0.0/disas/nanomips.h:690:17: style: Unused private function: 'NMD::PICK_QB' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/vhost-iova-tree.c:67:62: style:inconclusive: Function 'vhost_iova_tree_find_iova' argument 1 names different: declaration 'iova_tree' definition 'tree'. [funcArgNamesDifferent] qemu-7.0.0/hw/virtio/vhost-iova-tree.h:22:62: note: Function 'vhost_iova_tree_find_iova' argument 1 names different: declaration 'iova_tree' definition 'tree'. qemu-7.0.0/hw/virtio/vhost-iova-tree.c:67:62: note: Function 'vhost_iova_tree_find_iova' argument 1 names different: declaration 'iova_tree' definition 'tree'. qemu-7.0.0/hw/virtio/vhost-iova-tree.c:86:46: style:inconclusive: Function 'vhost_iova_tree_map_alloc' argument 1 names different: declaration 'iova_tree' definition 'tree'. [funcArgNamesDifferent] qemu-7.0.0/hw/virtio/vhost-iova-tree.h:24:46: note: Function 'vhost_iova_tree_map_alloc' argument 1 names different: declaration 'iova_tree' definition 'tree'. qemu-7.0.0/hw/virtio/vhost-iova-tree.c:86:46: note: Function 'vhost_iova_tree_map_alloc' argument 1 names different: declaration 'iova_tree' definition 'tree'. qemu-7.0.0/disas/nanomips.h:691:17: style: Unused private function: 'NMD::PRECEQ_W_PHL' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:692:17: style: Unused private function: 'NMD::PRECEQ_W_PHR' [unusedPrivateFunction] qemu-7.0.0/hw/usb/tusb6010.c:519:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/hw/usb/tusb6010.c:519:21: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:693:17: style: Unused private function: 'NMD::PRECEQU_PH_QBL' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/vhost.c:50:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:694:17: style: Unused private function: 'NMD::PRECEQU_PH_QBLA' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:695:17: style: Unused private function: 'NMD::PRECEQU_PH_QBR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:696:17: style: Unused private function: 'NMD::PRECEQU_PH_QBRA' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:697:17: style: Unused private function: 'NMD::PRECEU_PH_QBL' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:698:17: style: Unused private function: 'NMD::PRECEU_PH_QBLA' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:699:17: style: Unused private function: 'NMD::PRECEU_PH_QBR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:700:17: style: Unused private function: 'NMD::PRECEU_PH_QBRA' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:701:17: style: Unused private function: 'NMD::PRECR_QB_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:702:17: style: Unused private function: 'NMD::PRECR_SRA_PH_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:703:17: style: Unused private function: 'NMD::PRECR_SRA_R_PH_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:704:17: style: Unused private function: 'NMD::PRECRQ_PH_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:705:17: style: Unused private function: 'NMD::PRECRQ_QB_PH' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/vhost-shadow-virtqueue.c:129:14: style:inconclusive: Same expression used in consecutive assignments of 'i' and 'last'. [duplicateAssignExpression] qemu-7.0.0/hw/virtio/vhost-shadow-virtqueue.c:129:34: note: Same expression used in consecutive assignments of 'i' and 'last'. qemu-7.0.0/hw/virtio/vhost-shadow-virtqueue.c:129:14: note: Same expression used in consecutive assignments of 'i' and 'last'. qemu-7.0.0/disas/nanomips.h:706:17: style: Unused private function: 'NMD::PRECRQ_RS_PH_W' [unusedPrivateFunction] qemu-7.0.0/hw/usb/hcd-ohci.c:1733:58: style: Parameter 'dev' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/usb/hcd-ohci.c:603:36: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:607:9: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:607:9: error: Signed integer overflow for expression '0x8<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:793:9: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:1000:9: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:1015:13: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:707:17: style: Unused private function: 'NMD::PRECRQU_S_QB_PH' [unusedPrivateFunction] qemu-7.0.0/hw/usb/hcd-ohci.c:1015:13: error: Signed integer overflow for expression '0x9<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:1021:17: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:1028:17: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:1032:17: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:1032:17: error: Signed integer overflow for expression '0x8<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ehci.c:666:64: style: Parameter 'dev' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/usb/hcd-ohci.c:1036:17: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ehci.c:779:59: style: Parameter 'ports' can be declared as const array [constParameter] qemu-7.0.0/hw/usb/hcd-ohci.c:1060:12: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/hw/usb/hcd-ohci.c:52:21: style: struct member 'ohci_hcca::pad' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:708:17: style: Unused private function: 'NMD::PREF_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:709:17: style: Unused private function: 'NMD::PREF_U12_' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/virtio-iommu.c:48:16: error: syntax error [syntaxError] qemu-7.0.0/hw/virtio/virtio-mem.c:161:0: error: #error VIRTIO_MEM_USABLE_EXTENT not defined [preprocessorErrorDirective] qemu-7.0.0/disas/nanomips.h:710:17: style: Unused private function: 'NMD::PREFE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:711:17: style: Unused private function: 'NMD::PREPEND' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:712:17: style: Unused private function: 'NMD::RADDU_W_QB' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/vhost-user.c:1127:66: style: Parameter 'ring' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:713:17: style: Unused private function: 'NMD::RDDSP' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/vhost-user.c:1148:54: style: Parameter 'ring' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/virtio/vhost-user.c:2190:69: style: Parameter 'imsg' can be declared as pointer to const [constParameter] qemu-7.0.0/hw/virtio/vhost-user.c:154:14: style: struct member 'VhostUserMemRegMsg::padding' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:159:14: style: struct member 'VhostUserLog::mmap_size' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:160:14: style: struct member 'VhostUserLog::mmap_offset' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:167:13: style: struct member 'VhostUserConfig::region' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:175:13: style: struct member 'VhostUserCryptoSession::session_id' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:177:13: style: struct member 'VhostUserCryptoSession::key' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:178:13: style: struct member 'VhostUserCryptoSession::auth_key' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:193:14: style: struct member 'VhostUserInflight::mmap_size' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:194:14: style: struct member 'VhostUserInflight::mmap_offset' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:195:14: style: struct member 'VhostUserInflight::num_queues' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/vhost-user.c:196:14: style: struct member 'VhostUserInflight::queue_size' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:714:17: style: Unused private function: 'NMD::RDHWR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:715:17: style: Unused private function: 'NMD::RDPGPR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:716:17: style: Unused private function: 'NMD::RECIP_D' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:717:17: style: Unused private function: 'NMD::RECIP_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:718:17: style: Unused private function: 'NMD::REPL_PH' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/virtio-crypto.c:630:15: portability: '(void*)in_iov[in_num-1].iov_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:719:17: style: Unused private function: 'NMD::REPL_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:720:17: style: Unused private function: 'NMD::REPLV_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:721:17: style: Unused private function: 'NMD::REPLV_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:722:17: style: Unused private function: 'NMD::RESTORE_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:723:17: style: Unused private function: 'NMD::RESTORE_JRC_16_' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/virtio-rng.c:78:35: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:724:17: style: Unused private function: 'NMD::RESTORE_JRC_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:725:17: style: Unused private function: 'NMD::RESTOREF' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:726:17: style: Unused private function: 'NMD::RINT_D' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/virtio-pci.c:639:18: style: Local variable 'len' shadows outer argument [shadowArgument] qemu-7.0.0/hw/virtio/virtio-pci.c:612:51: note: Shadowed declaration qemu-7.0.0/hw/virtio/virtio-pci.c:639:18: note: Shadow variable qemu-7.0.0/hw/virtio/virtio-pci.c:663:18: style: Local variable 'len' shadows outer argument [shadowArgument] qemu-7.0.0/hw/virtio/virtio-pci.c:653:58: note: Shadowed declaration qemu-7.0.0/hw/virtio/virtio-pci.c:663:18: note: Shadow variable qemu-7.0.0/hw/virtio/virtio-pci.c:1904:34: style: Variable 'last_pcie_cap_offset' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:727:17: style: Unused private function: 'NMD::RINT_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:728:17: style: Unused private function: 'NMD::ROTR' [unusedPrivateFunction] qemu-7.0.0/hw/watchdog/cmsdk-apb-watchdog.c:37:1: error: There is an unknown macro here somewhere. Configuration is required. If REG32 is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/watchdog/watchdog.c:35:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:729:17: style: Unused private function: 'NMD::ROTRV' [unusedPrivateFunction] qemu-7.0.0/hw/xen/xen-backend.c:84:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:730:17: style: Unused private function: 'NMD::ROTX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:731:17: style: Unused private function: 'NMD::ROUND_L_D' [unusedPrivateFunction] qemu-7.0.0/hw/watchdog/sbsa_gwdt.c:105:22: style: Variable 'timeout' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:732:17: style: Unused private function: 'NMD::ROUND_L_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:733:17: style: Unused private function: 'NMD::ROUND_W_D' [unusedPrivateFunction] qemu-7.0.0/hw/watchdog/wdt_aspeed.c:180:40: error: Signed integer overflow for expression '0xFF<<24'. [integerOverflow] qemu-7.0.0/hw/watchdog/wdt_aspeed.c:334:25: error: Signed integer overflow for expression '0xA5<<24'. [integerOverflow] qemu-7.0.0/hw/watchdog/wdt_aspeed.c:338:32: error: Signed integer overflow for expression '0xA8<<24'. [integerOverflow] qemu-7.0.0/hw/watchdog/wdt_aspeed.c:340:32: error: Signed integer overflow for expression '0x8A<<24'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:734:17: style: Unused private function: 'NMD::ROUND_W_S' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:735:17: style: Unused private function: 'NMD::RSQRT_D' [unusedPrivateFunction] qemu-7.0.0/hw/virtio/virtio.c:1394:34: portability: '(void*)elem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/virtio/virtio.c:1395:35: portability: '(void*)elem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/virtio/virtio.c:1396:32: portability: '(void*)elem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/virtio/virtio.c:1397:33: portability: '(void*)elem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/virtio/virtio.c:1382:56: error: Uninitialized variable: elem [uninitvar] qemu-7.0.0/hw/virtio/virtio.c:56:14: style: struct member 'VRingAvail::flags' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/virtio.c:57:14: style: struct member 'VRingAvail::idx' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/virtio.c:58:14: style: struct member 'VRingAvail::ring' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/virtio.c:69:14: style: struct member 'VRingUsed::flags' is never used. [unusedStructMember] qemu-7.0.0/hw/virtio/virtio.c:70:14: style: struct member 'VRingUsed::idx' is never used. [unusedStructMember] qemu-7.0.0/hw/xen/xen_pt.h:173:16: error: syntax error [syntaxError] qemu-7.0.0/hw/virtio/virtio.c:71:19: style: struct member 'VRingUsed::ring' is never used. [unusedStructMember] qemu-7.0.0/hw/xen/xen-host-pci-device.c:299:56: style:inconclusive: Function 'xen_host_pci_find_ext_cap_offset' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent] qemu-7.0.0/hw/xen/xen-host-pci-device.h:56:56: note: Function 'xen_host_pci_find_ext_cap_offset' argument 1 names different: declaration 's' definition 'd'. qemu-7.0.0/hw/xen/xen-host-pci-device.c:299:56: note: Function 'xen_host_pci_find_ext_cap_offset' argument 1 names different: declaration 's' definition 'd'. qemu-7.0.0/hw/xen/xen_pvdev.c:35:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:736:17: style: Unused private function: 'NMD::RSQRT_S' [unusedPrivateFunction] qemu-7.0.0/hw/xen/xen-host-pci-device.c:396:48: style:inconclusive: Function 'xen_host_pci_device_put' argument 1 names different: declaration 'pci_dev' definition 'd'. [funcArgNamesDifferent] qemu-7.0.0/hw/xen/xen-host-pci-device.h:42:48: note: Function 'xen_host_pci_device_put' argument 1 names different: declaration 'pci_dev' definition 'd'. qemu-7.0.0/hw/xen/xen-host-pci-device.c:396:48: note: Function 'xen_host_pci_device_put' argument 1 names different: declaration 'pci_dev' definition 'd'. qemu-7.0.0/hw/xtensa/mx_pic.c:134:35: error: Array 'mx->cpu[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds] qemu-7.0.0/hw/xtensa/mx_pic.c:139:12: error: Array 'mx->cpu[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds] qemu-7.0.0/disas/nanomips.h:737:17: style: Unused private function: 'NMD::SAVE_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:738:17: style: Unused private function: 'NMD::SAVE_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:739:17: style: Unused private function: 'NMD::SAVEF' [unusedPrivateFunction] qemu-7.0.0/job.c:35:19: error: syntax error [syntaxError] qemu-7.0.0/libdecnumber/decNumber.c:7594:3: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:740:17: style: Unused private function: 'NMD::SB_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:741:17: style: Unused private function: 'NMD::SB_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:742:17: style: Unused private function: 'NMD::SB_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:743:17: style: Unused private function: 'NMD::SB_U12_' [unusedPrivateFunction] qemu-7.0.0/io/channel-command.c:192:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/io/channel-command.c:92:24: warning: Either the condition 'devnull!=-1' is redundant or dup2() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qemu-7.0.0/io/channel-command.c:104:21: note: Assuming that condition 'devnull!=-1' is not redundant qemu-7.0.0/io/channel-command.c:92:24: note: Invalid argument qemu-7.0.0/disas/nanomips.h:744:17: style: Unused private function: 'NMD::SBE' [unusedPrivateFunction] qemu-7.0.0/io/channel-command.c:93:25: warning: Either the condition 'devnull!=-1' is redundant or dup2() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qemu-7.0.0/io/channel-command.c:104:21: note: Assuming that condition 'devnull!=-1' is not redundant qemu-7.0.0/io/channel-command.c:93:25: note: Invalid argument qemu-7.0.0/disas/nanomips.h:745:17: style: Unused private function: 'NMD::SBX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:746:17: style: Unused private function: 'NMD::SC' [unusedPrivateFunction] qemu-7.0.0/linux-user/syscall_defs.h:115:0: error: #error unsupported CPU [preprocessorErrorDirective] qemu-7.0.0/disas/nanomips.h:747:17: style: Unused private function: 'NMD::SCD' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:748:17: style: Unused private function: 'NMD::SCDP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:749:17: style: Unused private function: 'NMD::SCE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:750:17: style: Unused private function: 'NMD::SCWP' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:751:17: style: Unused private function: 'NMD::SCWPE' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:752:17: style: Unused private function: 'NMD::SD_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:753:17: style: Unused private function: 'NMD::SD_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:754:17: style: Unused private function: 'NMD::SD_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:755:17: style: Unused private function: 'NMD::SDBBP_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:756:17: style: Unused private function: 'NMD::SDBBP_32_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:757:17: style: Unused private function: 'NMD::SDC1_GP_' [unusedPrivateFunction] qemu-7.0.0/linux-user/arm/cpu_loop.c:98:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/linux-user/arm/cpu_loop.c:204:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:758:17: style: Unused private function: 'NMD::SDC1_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:759:17: style: Unused private function: 'NMD::SDC1_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:760:17: style: Unused private function: 'NMD::SDC1X' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:761:17: style: Unused private function: 'NMD::SDC1XS' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:762:17: style: Unused private function: 'NMD::SDC2' [unusedPrivateFunction] qemu-7.0.0/iothread.c:237:39: portability: '(void*)iothread' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/i386/cpu_loop.c:269:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/iothread.c:246:39: portability: '(void*)iothread' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:763:17: style: Unused private function: 'NMD::SDM' [unusedPrivateFunction] qemu-7.0.0/migration/block-dirty-bitmap.c:126:19: error: syntax error [syntaxError] qemu-7.0.0/migration/block.c:97:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:764:17: style: Unused private function: 'NMD::SDPC_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:765:17: style: Unused private function: 'NMD::SDX' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:766:17: style: Unused private function: 'NMD::SDXS' [unusedPrivateFunction] qemu-7.0.0/hw/xen/xen-legacy-backend.c:180:28: portability: 'pages' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/migration.c:1394:54: error: There is an unknown macro here somewhere. Configuration is required. If stringify is a macro then please configure it. [unknownMacro] qemu-7.0.0/hw/xen/xen-legacy-backend.c:183:25: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:767:17: style: Unused private function: 'NMD::SEB' [unusedPrivateFunction] qemu-7.0.0/hw/xen/xen-legacy-backend.c:186:41: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:768:17: style: Unused private function: 'NMD::SEH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:769:17: style: Unused private function: 'NMD::SEL_D' [unusedPrivateFunction] qemu-7.0.0/linux-user/cris/signal.c:39:16: style: struct member 'rt_signal_frame::pinfo' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:770:17: style: Unused private function: 'NMD::SEL_S' [unusedPrivateFunction] qemu-7.0.0/linux-user/cris/signal.c:40:11: style: struct member 'rt_signal_frame::puc' is never used. [unusedStructMember] qemu-7.0.0/linux-user/cris/signal.c:43:14: style: struct member 'rt_signal_frame::retcode' is never used. [unusedStructMember] qemu-7.0.0/linux-user/riscv/signal.c:45:15: style: struct member 'target_ucontext::__unused' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:771:17: style: Unused private function: 'NMD::SELEQZ_D' [unusedPrivateFunction] qemu-7.0.0/migration/exec.c:28:67: style:inconclusive: Function 'exec_start_outgoing_migration' argument 2 names different: declaration 'host_port' definition 'command'. [funcArgNamesDifferent] qemu-7.0.0/migration/exec.h:24:67: note: Function 'exec_start_outgoing_migration' argument 2 names different: declaration 'host_port' definition 'command'. qemu-7.0.0/migration/exec.c:28:67: note: Function 'exec_start_outgoing_migration' argument 2 names different: declaration 'host_port' definition 'command'. qemu-7.0.0/hw/xtensa/xtfpga.c:410:20: style: Variable 'cur_tagptr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/migration/channel.c:68:39: style:inconclusive: Function 'migration_channel_connect' argument 4 names different: declaration 'error_in' definition 'error'. [funcArgNamesDifferent] qemu-7.0.0/migration/channel.h:26:39: note: Function 'migration_channel_connect' argument 4 names different: declaration 'error_in' definition 'error'. qemu-7.0.0/migration/channel.c:68:39: note: Function 'migration_channel_connect' argument 4 names different: declaration 'error_in' definition 'error'. qemu-7.0.0/migration/exec.c:55:48: style:inconclusive: Function 'exec_start_incoming_migration' argument 1 names different: declaration 'host_port' definition 'command'. [funcArgNamesDifferent] qemu-7.0.0/migration/exec.h:22:48: note: Function 'exec_start_incoming_migration' argument 1 names different: declaration 'host_port' definition 'command'. qemu-7.0.0/migration/exec.c:55:48: note: Function 'exec_start_incoming_migration' argument 1 names different: declaration 'host_port' definition 'command'. qemu-7.0.0/disas/nanomips.h:772:17: style: Unused private function: 'NMD::SELEQZ_S' [unusedPrivateFunction] qemu-7.0.0/linux-user/mips/signal.c:60:14: style: struct member 'target_sigcontext::sc_fpc_csr' is never used. [unusedStructMember] qemu-7.0.0/linux-user/mips/signal.c:63:14: style: struct member 'target_sigcontext::sc_reserved' is never used. [unusedStructMember] qemu-7.0.0/linux-user/mips/signal.c:68:14: style: struct member 'sigframe::sf_ass' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:773:17: style: Unused private function: 'NMD::SELNEZ_D' [unusedPrivateFunction] qemu-7.0.0/linux-user/mips/signal.c:69:14: style: struct member 'sigframe::sf_code' is never used. [unusedStructMember] qemu-7.0.0/linux-user/mips/signal.c:70:30: style: struct member 'sigframe::sf_sc' is never used. [unusedStructMember] qemu-7.0.0/linux-user/mips/signal.c:83:14: style: struct member 'target_rt_sigframe::rs_ass' is never used. [unusedStructMember] qemu-7.0.0/linux-user/mips/signal.c:84:14: style: struct member 'target_rt_sigframe::rs_code' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:774:17: style: Unused private function: 'NMD::SELNEZ_S' [unusedPrivateFunction] qemu-7.0.0/linux-user/aarch64/signal.c:189:35: portability: '(void*)sve' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:195:35: portability: '(void*)sve' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:775:17: style: Unused private function: 'NMD::SEQI' [unusedPrivateFunction] qemu-7.0.0/linux-user/aarch64/signal.c:256:35: portability: '(void*)sve' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:262:35: portability: '(void*)sve' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:347:27: portability: '(void*)ctx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:478:46: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:776:17: style: Unused private function: 'NMD::SH_16_' [unusedPrivateFunction] qemu-7.0.0/linux-user/aarch64/signal.c:479:43: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:481:49: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:484:47: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:487:47: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:777:17: style: Unused private function: 'NMD::SH_GP_' [unusedPrivateFunction] qemu-7.0.0/linux-user/aarch64/signal.c:491:24: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/aarch64/signal.c:42:10: style: struct member 'target_ucontext::__unused' is never used. [unusedStructMember] qemu-7.0.0/linux-user/sparc/signal.c:59:18: style: struct member 'Anonymous0::insn_addr' is never used. [unusedStructMember] qemu-7.0.0/linux-user/sparc/signal.c:60:18: style: struct member 'Anonymous0::insn' is never used. [unusedStructMember] qemu-7.0.0/linux-user/sparc/signal.c:89:14: style: struct member 'target_rt_signal_frame::insns' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:778:17: style: Unused private function: 'NMD::SH_S9_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:779:17: style: Unused private function: 'NMD::SH_U12_' [unusedPrivateFunction] qemu-7.0.0/linux-user/s390x/signal.c:44:14: style: struct member 'target_s390_fp_regs::fpc' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:780:17: style: Unused private function: 'NMD::SHE' [unusedPrivateFunction] qemu-7.0.0/linux-user/s390x/signal.c:45:14: style: struct member 'target_s390_fp_regs::pad' is never used. [unusedStructMember] qemu-7.0.0/linux-user/s390x/signal.c:57:13: style: struct member 'target_sigregs_ext::reserved' is never used. [unusedStructMember] qemu-7.0.0/linux-user/s390x/signal.c:66:13: style: struct member 'sigframe::callee_used_stack' is never used. [unusedStructMember] qemu-7.0.0/linux-user/s390x/signal.c:81:13: style: struct member 'target_ucontext::reserved' is never used. [unusedStructMember] qemu-7.0.0/migration/ram.c:351:19: error: syntax error [syntaxError] qemu-7.0.0/linux-user/s390x/signal.c:86:13: style: struct member 'rt_sigframe::callee_used_stack' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:781:17: style: Unused private function: 'NMD::SHILO' [unusedPrivateFunction] qemu-7.0.0/linux-user/microblaze/signal.c:27:14: style: struct member 'target_sigcontext::oldmask' is never used. [unusedStructMember] qemu-7.0.0/linux-user/microblaze/signal.c:32:9: style: struct member 'target_stack_t::ss_flags' is never used. [unusedStructMember] qemu-7.0.0/linux-user/microblaze/signal.c:33:18: style: struct member 'target_stack_t::ss_size' is never used. [unusedStructMember] qemu-7.0.0/linux-user/sh4/signal.c:48:18: style: struct member 'target_sigcontext::sc_ownedfp' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:782:17: style: Unused private function: 'NMD::SHILOV' [unusedPrivateFunction] qemu-7.0.0/linux-user/microblaze/signal.c:48:14: style: struct member 'target_rt_sigframe::tramp' is never used. [unusedStructMember] qemu-7.0.0/hw/xen/xen-bus.c:1005:26: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/xen/xen-bus.c:1008:25: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/hw/xen/xen-bus.c:1011:41: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:783:17: style: Unused private function: 'NMD::SHLL_PH' [unusedPrivateFunction] qemu-7.0.0/migration/page_cache.c:41:32: style:inconclusive: Function 'cache_init' argument 1 names different: declaration 'cache_size' definition 'new_size'. [funcArgNamesDifferent] qemu-7.0.0/migration/page_cache.h:31:32: note: Function 'cache_init' argument 1 names different: declaration 'cache_size' definition 'new_size'. qemu-7.0.0/migration/page_cache.c:41:32: note: Function 'cache_init' argument 1 names different: declaration 'cache_size' definition 'new_size'. qemu-7.0.0/disas/nanomips.h:784:17: style: Unused private function: 'NMD::SHLL_QB' [unusedPrivateFunction] qemu-7.0.0/linux-user/i386/signal.c:316:43: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/i386/signal.c:317:55: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/postcopy-ram.c:1335:65: style:inconclusive: Function 'postcopy_request_shared_page' argument 4 names different: declaration 'offset' definition 'rb_offset'. [funcArgNamesDifferent] qemu-7.0.0/migration/postcopy-ram.h:184:65: note: Function 'postcopy_request_shared_page' argument 4 names different: declaration 'offset' definition 'rb_offset'. qemu-7.0.0/migration/postcopy-ram.c:1335:65: note: Function 'postcopy_request_shared_page' argument 4 names different: declaration 'offset' definition 'rb_offset'. qemu-7.0.0/disas/nanomips.h:785:17: style: Unused private function: 'NMD::SHLL_S_PH' [unusedPrivateFunction] qemu-7.0.0/linux-user/i386/signal.c:318:43: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/i386/signal.c:324:40: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/m68k/signal.c:406:35: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/i386/signal.c:325:58: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/m68k/signal.c:407:43: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/i386/signal.c:326:43: portability: 'tramp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/linux-user/m68k/signal.c:40:9: style: struct member 'target_sigframe::code' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:28:14: style: struct member 'target_fpreg::significand' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:29:14: style: struct member 'target_fpreg::exponent' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:33:14: style: struct member 'target_fpxreg::significand' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:786:17: style: Unused private function: 'NMD::SHLL_S_W' [unusedPrivateFunction] qemu-7.0.0/linux-user/i386/signal.c:34:14: style: struct member 'target_fpxreg::exponent' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:35:14: style: struct member 'target_fpxreg::padding' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:39:14: style: struct member 'target_xmmreg::element' is never used. [unusedStructMember] qemu-7.0.0/linux-user/arm/signal.c:189:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/linux-user/i386/signal.c:66:14: style: struct member 'target_fpstate_64::cw' is never used. [unusedStructMember] qemu-7.0.0/linux-user/arm/signal.c:415:19: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/linux-user/i386/signal.c:67:14: style: struct member 'target_fpstate_64::sw' is never used. [unusedStructMember] qemu-7.0.0/linux-user/arm/signal.c:415:19: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/linux-user/i386/signal.c:68:14: style: struct member 'target_fpstate_64::twd' is never used. [unusedStructMember] qemu-7.0.0/linux-user/arm/signal.c:577:30: error: Signed integer overflow for expression '0xdf00<<16'. [integerOverflow] qemu-7.0.0/linux-user/i386/signal.c:69:14: style: struct member 'target_fpstate_64::fop' is never used. [unusedStructMember] qemu-7.0.0/linux-user/arm/signal.c:55:10: style: struct member 'target_ucontext::__unused' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:70:14: style: struct member 'target_fpstate_64::rip' is never used. [unusedStructMember] qemu-7.0.0/linux-user/ppc/signal.c:192:13: style: struct member 'target_rt_sigframe::abigap' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:787:17: style: Unused private function: 'NMD::SHLLV_PH' [unusedPrivateFunction] qemu-7.0.0/linux-user/i386/signal.c:71:14: style: struct member 'target_fpstate_64::rdp' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:72:14: style: struct member 'target_fpstate_64::mxcsr' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:73:14: style: struct member 'target_fpstate_64::mxcsr_mask' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:74:14: style: struct member 'target_fpstate_64::st_space' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:75:14: style: struct member 'target_fpstate_64::xmm_space' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:76:14: style: struct member 'target_fpstate_64::reserved' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:111:14: style: struct member 'target_sigcontext_64::r8' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:112:14: style: struct member 'target_sigcontext_64::r9' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:113:14: style: struct member 'target_sigcontext_64::r10' is never used. [unusedStructMember] qemu-7.0.0/migration/qemu-file.c:688:52: style:inconclusive: Function 'qemu_file_set_rate_limit' argument 2 names different: declaration 'new_rate' definition 'limit'. [funcArgNamesDifferent] qemu-7.0.0/migration/qemu-file.h:156:52: note: Function 'qemu_file_set_rate_limit' argument 2 names different: declaration 'new_rate' definition 'limit'. qemu-7.0.0/migration/qemu-file.c:688:52: note: Function 'qemu_file_set_rate_limit' argument 2 names different: declaration 'new_rate' definition 'limit'. qemu-7.0.0/linux-user/i386/signal.c:114:14: style: struct member 'target_sigcontext_64::r11' is never used. [unusedStructMember] qemu-7.0.0/migration/qemu-file.c:257:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:788:17: style: Unused private function: 'NMD::SHLLV_QB' [unusedPrivateFunction] qemu-7.0.0/linux-user/i386/signal.c:115:14: style: struct member 'target_sigcontext_64::r12' is never used. [unusedStructMember] qemu-7.0.0/migration/qemu-file.c:269:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/linux-user/i386/signal.c:116:14: style: struct member 'target_sigcontext_64::r13' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:117:14: style: struct member 'target_sigcontext_64::r14' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:118:14: style: struct member 'target_sigcontext_64::r15' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:120:14: style: struct member 'target_sigcontext_64::rdi' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:121:14: style: struct member 'target_sigcontext_64::rsi' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:122:14: style: struct member 'target_sigcontext_64::rbp' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:123:14: style: struct member 'target_sigcontext_64::rbx' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:124:14: style: struct member 'target_sigcontext_64::rdx' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:125:14: style: struct member 'target_sigcontext_64::rax' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:126:14: style: struct member 'target_sigcontext_64::rcx' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:127:14: style: struct member 'target_sigcontext_64::rsp' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:128:14: style: struct member 'target_sigcontext_64::rip' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:130:14: style: struct member 'target_sigcontext_64::eflags' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:132:14: style: struct member 'target_sigcontext_64::cs' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:133:14: style: struct member 'target_sigcontext_64::gs' is never used. [unusedStructMember] qemu-7.0.0/migration/colo.c:450:5: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/disas/nanomips.h:789:17: style: Unused private function: 'NMD::SHLLV_S_PH' [unusedPrivateFunction] qemu-7.0.0/linux-user/i386/signal.c:134:14: style: struct member 'target_sigcontext_64::fs' is never used. [unusedStructMember] qemu-7.0.0/migration/colo.c:576:5: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/linux-user/i386/signal.c:135:14: style: struct member 'target_sigcontext_64::ss' is never used. [unusedStructMember] qemu-7.0.0/migration/colo.c:775:5: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/linux-user/i386/signal.c:137:14: style: struct member 'target_sigcontext_64::err' is never used. [unusedStructMember] qemu-7.0.0/migration/colo.c:889:5: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/linux-user/i386/signal.c:138:14: style: struct member 'target_sigcontext_64::trapno' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:139:14: style: struct member 'target_sigcontext_64::oldmask' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:140:14: style: struct member 'target_sigcontext_64::cr2' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:142:14: style: struct member 'target_sigcontext_64::fpstate' is never used. [unusedStructMember] qemu-7.0.0/linux-user/i386/signal.c:143:14: style: struct member 'target_sigcontext_64::padding' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:790:17: style: Unused private function: 'NMD::SHLLV_S_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:791:17: style: Unused private function: 'NMD::SHRA_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:792:17: style: Unused private function: 'NMD::SHRA_QB' [unusedPrivateFunction] qemu-7.0.0/migration/savevm.c:255:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:793:17: style: Unused private function: 'NMD::SHRA_R_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:794:17: style: Unused private function: 'NMD::SHRA_R_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:795:17: style: Unused private function: 'NMD::SHRA_R_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:796:17: style: Unused private function: 'NMD::SHRAV_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:797:17: style: Unused private function: 'NMD::SHRAV_QB' [unusedPrivateFunction] qemu-7.0.0/migration/vmstate.c:100:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/migration/vmstate.c:82:9: note: Shadowed declaration qemu-7.0.0/migration/vmstate.c:100:13: note: Shadow variable qemu-7.0.0/migration/vmstate.c:35:39: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:37:40: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:798:17: style: Unused private function: 'NMD::SHRAV_R_PH' [unusedPrivateFunction] qemu-7.0.0/migration/vmstate.c:39:40: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:41:39: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:57:36: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:111:39: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:121:46: portability: 'first_elem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:348:39: portability: 'opaque' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/vmstate.c:360:46: portability: 'first_elem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:799:17: style: Unused private function: 'NMD::SHRAV_R_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:800:17: style: Unused private function: 'NMD::SHRAV_R_W' [unusedPrivateFunction] qemu-7.0.0/migration/rdma.c:3475:9: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/migration/rdma.c:3472:13: note: ret is initialized qemu-7.0.0/migration/rdma.c:3475:9: note: ret is overwritten qemu-7.0.0/migration/rdma.c:1967:27: style: Local variable 'resp' shadows outer argument [shadowArgument] qemu-7.0.0/migration/rdma.c:1956:70: note: Shadowed declaration qemu-7.0.0/migration/rdma.c:1967:27: note: Shadow variable qemu-7.0.0/migration/rdma.c:3391:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/migration/rdma.c:3308:9: note: Shadowed declaration qemu-7.0.0/migration/rdma.c:3391:13: note: Shadow variable qemu-7.0.0/migration/rdma.c:3406:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/migration/rdma.c:3308:9: note: Shadowed declaration qemu-7.0.0/migration/rdma.c:3406:13: note: Shadow variable qemu-7.0.0/migration/rdma.c:602:61: portability: 'host_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/migration/rdma.c:1709:32: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/migration/rdma.c:2851:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/migration/vmstate-types.c:327:43: style: Parameter 'pv' can be declared as pointer to const [constParameter] qemu-7.0.0/migration/rdma.c:2931:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:801:17: style: Unused private function: 'NMD::SHRL_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:802:17: style: Unused private function: 'NMD::SHRL_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:803:17: style: Unused private function: 'NMD::SHRLV_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:804:17: style: Unused private function: 'NMD::SHRLV_QB' [unusedPrivateFunction] qemu-7.0.0/monitor/monitor-internal.h:115:16: error: syntax error [syntaxError] qemu-7.0.0/nbd/client.c:29:20: error: syntax error [syntaxError] qemu-7.0.0/nbd/server.c:93:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:805:17: style: Unused private function: 'NMD::SHX' [unusedPrivateFunction] qemu-7.0.0/net/can/can_core.c:75:17: error: syntax error [syntaxError] qemu-7.0.0/net/can/can_host.c:40:17: error: syntax error [syntaxError] qemu-7.0.0/net/colo-compare.c:43:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:806:17: style: Unused private function: 'NMD::SHXS' [unusedPrivateFunction] qemu-7.0.0/net/hub.c:43:16: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:807:17: style: Unused private function: 'NMD::SIGRIE' [unusedPrivateFunction] qemu-7.0.0/net/net.c:65:20: error: syntax error [syntaxError] qemu-7.0.0/net/queue.c:58:17: error: syntax error [syntaxError] qemu-7.0.0/net/slirp.c:101:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:808:17: style: Unused private function: 'NMD::SLL_16_' [unusedPrivateFunction] qemu-7.0.0/net/filter-replay.c:33:58: style: Parameter 'sndr' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:809:17: style: Unused private function: 'NMD::SLL_32_' [unusedPrivateFunction] qemu-7.0.0/net/tap-stub.c:59:36: style:inconclusive: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. [funcArgNamesDifferent] qemu-7.0.0/net/tap_int.h:42:36: note: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. qemu-7.0.0/net/tap-stub.c:59:36: note: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. qemu-7.0.0/net/tap-stub.c:64:36: style:inconclusive: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. [funcArgNamesDifferent] qemu-7.0.0/net/tap_int.h:43:36: note: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. qemu-7.0.0/net/tap-stub.c:64:36: note: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. qemu-7.0.0/net/tap-bsd.c:95:34: style: Condition '!*vnet_hdr' is always true [knownConditionTrueFalse] qemu-7.0.0/net/tap-bsd.c:93:21: note: Assignment '*vnet_hdr=0', assigned value is 0 qemu-7.0.0/net/tap-bsd.c:95:34: note: Condition '!*vnet_hdr' is always true qemu-7.0.0/disas/nanomips.h:810:17: style: Unused private function: 'NMD::SLLV' [unusedPrivateFunction] qemu-7.0.0/net/tap-bsd.c:225:36: style:inconclusive: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. [funcArgNamesDifferent] qemu-7.0.0/net/tap_int.h:42:36: note: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. qemu-7.0.0/net/tap-bsd.c:225:36: note: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. qemu-7.0.0/net/tap-bsd.c:230:36: style:inconclusive: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. [funcArgNamesDifferent] qemu-7.0.0/net/tap_int.h:43:36: note: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. qemu-7.0.0/net/tap-bsd.c:230:36: note: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. qemu-7.0.0/disas/nanomips.h:811:17: style: Unused private function: 'NMD::SLT' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:812:17: style: Unused private function: 'NMD::SLTI' [unusedPrivateFunction] qemu-7.0.0/net/colo.c:38:38: style:inconclusive: Function 'connection_key_equal' argument 1 names different: declaration 'opaque1' definition 'key1'. [funcArgNamesDifferent] qemu-7.0.0/net/colo.h:90:38: note: Function 'connection_key_equal' argument 1 names different: declaration 'opaque1' definition 'key1'. qemu-7.0.0/net/colo.c:38:38: note: Function 'connection_key_equal' argument 1 names different: declaration 'opaque1' definition 'key1'. qemu-7.0.0/disas/nanomips.h:813:17: style: Unused private function: 'NMD::SLTIU' [unusedPrivateFunction] qemu-7.0.0/net/colo.c:38:56: style:inconclusive: Function 'connection_key_equal' argument 2 names different: declaration 'opaque2' definition 'key2'. [funcArgNamesDifferent] qemu-7.0.0/net/colo.h:90:59: note: Function 'connection_key_equal' argument 2 names different: declaration 'opaque2' definition 'key2'. qemu-7.0.0/net/colo.c:38:56: note: Function 'connection_key_equal' argument 2 names different: declaration 'opaque2' definition 'key2'. qemu-7.0.0/net/colo.c:47:31: portability: 'pkt->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:814:17: style: Unused private function: 'NMD::SLTU' [unusedPrivateFunction] qemu-7.0.0/pc-bios/s390-ccw/libc.h:53:24: error: Array 'p2[6]' accessed at index 31, which is out of bounds. [arrayIndexOutOfBounds] qemu-7.0.0/pc-bios/s390-ccw/bootmap.c:722:61: note: Calling function 'memcmp', 3rd argument '32' value is 32 qemu-7.0.0/pc-bios/s390-ccw/libc.h:52:19: note: Assuming that condition 'ieckd.chs.sector' is less than zero. [unsignedLessThanZero] qemu-7.0.0/pc-bios/s390-ccw/bootmap.c:683:45: style: Parameter 'load' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:823:17: style: Unused private function: 'NMD::SRLV' [unusedPrivateFunction] qemu-7.0.0/pc-bios/s390-ccw/bootmap.c:168:36: portability: 's2_cur_blk' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/pc-bios/s390-ccw/bootmap.c:221:56: portability: 's2_cur_blk' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/qapi/qobject-input-visitor.c:54:17: error: syntax error [syntaxError] qemu-7.0.0/pc-bios/s390-ccw/netmain.c:263:9: error: Uninitialized variable: cc [uninitvar] qemu-7.0.0/pc-bios/s390-ccw/netmain.c:247:9: note: Assuming condition is false qemu-7.0.0/pc-bios/s390-ccw/netmain.c:263:9: note: Uninitialized variable: cc qemu-7.0.0/qapi/qobject-output-visitor.c:36:17: error: syntax error [syntaxError] qemu-7.0.0/pc-bios/s390-ccw/netmain.c:129:5: error: Uninitialized variable: seed [legacyUninitvar] qemu-7.0.0/disas/nanomips.h:824:17: style: Unused private function: 'NMD::SUB' [unusedPrivateFunction] qemu-7.0.0/qemu-img.c:4625:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:825:17: style: Unused private function: 'NMD::SUB_D' [unusedPrivateFunction] qemu-7.0.0/net/tap-win32.c:730:36: style:inconclusive: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. [funcArgNamesDifferent] qemu-7.0.0/net/tap_int.h:42:36: note: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. qemu-7.0.0/net/tap-win32.c:730:36: note: Function 'tap_fd_set_vnet_le' argument 2 names different: declaration 'vnet_is_le' definition 'is_le'. qemu-7.0.0/disas/nanomips.h:826:17: style: Unused private function: 'NMD::SUB_S' [unusedPrivateFunction] qemu-7.0.0/net/tap-win32.c:735:36: style:inconclusive: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. [funcArgNamesDifferent] qemu-7.0.0/net/tap_int.h:43:36: note: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. qemu-7.0.0/net/tap-win32.c:735:36: note: Function 'tap_fd_set_vnet_be' argument 2 names different: declaration 'vnet_is_be' definition 'is_be'. qemu-7.0.0/net/tap-win32.c:606:23: style: struct member 'Anonymous0::major' is never used. [unusedStructMember] qemu-7.0.0/net/tap-win32.c:607:23: style: struct member 'Anonymous0::minor' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:827:17: style: Unused private function: 'NMD::SUBQ_PH' [unusedPrivateFunction] qemu-7.0.0/net/tap-win32.c:608:23: style: struct member 'Anonymous0::debug' is never used. [unusedStructMember] qemu-7.0.0/qga/commands-posix.c:249:17: error: syntax error [syntaxError] qemu-7.0.0/qga/commands-win32.c:95:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:828:17: style: Unused private function: 'NMD::SUBQ_S_PH' [unusedPrivateFunction] qemu-7.0.0/qga/commands.c:111:17: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:829:17: style: Unused private function: 'NMD::SUBQ_S_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:830:17: style: Unused private function: 'NMD::SUBQH_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:831:17: style: Unused private function: 'NMD::SUBQH_R_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:832:17: style: Unused private function: 'NMD::SUBQH_R_W' [unusedPrivateFunction] qemu-7.0.0/qemu-keymap.c:80:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/qemu-keymap.c:84:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:833:17: style: Unused private function: 'NMD::SUBQH_W' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:834:17: style: Unused private function: 'NMD::SUBU_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:835:17: style: Unused private function: 'NMD::SUBU_32_' [unusedPrivateFunction] qemu-7.0.0/qapi/string-output-visitor.c:203:71: style: Parameter 'obj' can be declared as pointer to const [constParameter] qemu-7.0.0/qapi/string-output-visitor.c:320:54: style: Parameter 'opaque' can be declared as pointer to const [constParameter] qemu-7.0.0/qapi/string-output-visitor.c:64:18: style: union member 'Anonymous0::u' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:836:17: style: Unused private function: 'NMD::SUBU_PH' [unusedPrivateFunction] qemu-7.0.0/qapi/qapi-visit-core.c:163:49: style: Parameter 'policy' can be declared as pointer to const [constParameter] qemu-7.0.0/qapi/qapi-visit-core.c:385:65: style: Parameter 'obj' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:837:17: style: Unused private function: 'NMD::SUBU_QB' [unusedPrivateFunction] qemu-7.0.0/qga/vss-win32.c:151:32: style:inconclusive: Function 'qga_vss_fsfreeze' argument 3 names different: declaration 'mountpints' definition 'mountpoints'. [funcArgNamesDifferent] qemu-7.0.0/qga/vss-win32.h:26:32: note: Function 'qga_vss_fsfreeze' argument 3 names different: declaration 'mountpints' definition 'mountpoints'. qemu-7.0.0/qga/vss-win32.c:151:32: note: Function 'qga_vss_fsfreeze' argument 3 names different: declaration 'mountpints' definition 'mountpoints'. qemu-7.0.0/disas/nanomips.h:838:17: style: Unused private function: 'NMD::SUBU_S_PH' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:839:17: style: Unused private function: 'NMD::SUBU_S_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:840:17: style: Unused private function: 'NMD::SUBUH_QB' [unusedPrivateFunction] qemu-7.0.0/qga/vss-win32/provider.cpp:62:5: error: There is an unknown macro here somewhere. Configuration is required. If STDMETHODIMP_ is a macro then please configure it. [unknownMacro] qemu-7.0.0/disas/nanomips.h:841:17: style: Unused private function: 'NMD::SUBUH_R_QB' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:842:17: style: Unused private function: 'NMD::SW_16_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:843:17: style: Unused private function: 'NMD::SW_4X4_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:844:17: style: Unused private function: 'NMD::SW_GP16_' [unusedPrivateFunction] qemu-7.0.0/qemu-nbd.c:903:10: style: Condition 'device' is always false [knownConditionTrueFalse] qemu-7.0.0/qemu-nbd.c:881:23: note: Assuming that condition 'device' is not redundant qemu-7.0.0/qemu-nbd.c:903:10: note: Condition 'device' is always false qemu-7.0.0/qemu-nbd.c:974:16: style: Condition 'device!=NULL' is always false [knownConditionTrueFalse] qemu-7.0.0/qemu-nbd.c:881:23: note: Assuming that condition 'device' is not redundant qemu-7.0.0/qemu-nbd.c:974:16: note: Condition 'device!=NULL' is always false qemu-7.0.0/disas/nanomips.h:845:17: style: Unused private function: 'NMD::SW_GP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:846:17: style: Unused private function: 'NMD::SW_S9_' [unusedPrivateFunction] qemu-7.0.0/qemu-nbd.c:384:20: style: Local variable 'saddr' shadows outer variable [shadowVariable] qemu-7.0.0/qemu-nbd.c:78:23: note: Shadowed declaration qemu-7.0.0/qemu-nbd.c:384:20: note: Shadow variable qemu-7.0.0/qemu-nbd.c:907:13: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/qemu-nbd.c:559:9: note: Shadowed declaration qemu-7.0.0/qemu-nbd.c:907:13: note: Shadow variable qemu-7.0.0/qemu-nbd.c:1166:15: style: Local variable 'ret' shadows outer variable [shadowVariable] qemu-7.0.0/qemu-nbd.c:559:9: note: Shadowed declaration qemu-7.0.0/qemu-nbd.c:1166:15: note: Shadow variable qemu-7.0.0/disas/nanomips.h:847:17: style: Unused private function: 'NMD::SW_SP_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:848:17: style: Unused private function: 'NMD::SW_U12_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:849:17: style: Unused private function: 'NMD::SWC1_GP_' [unusedPrivateFunction] qemu-7.0.0/qemu-io-cmds.c:173:9: warning: Either the condition 'rval' is redundant or there is possible null pointer dereference: rval. [nullPointerRedundantCheck] qemu-7.0.0/qemu-io-cmds.c:167:12: note: Assuming that condition 'rval' is not redundant qemu-7.0.0/qemu-io-cmds.c:173:9: note: Null pointer dereference qemu-7.0.0/disas/nanomips.h:850:17: style: Unused private function: 'NMD::SWC1_S9_' [unusedPrivateFunction] qemu-7.0.0/qemu-io-cmds.c:174:9: warning: Either the condition 'rval' is redundant or there is possible null pointer dereference: rval. [nullPointerRedundantCheck] qemu-7.0.0/qemu-io-cmds.c:167:12: note: Assuming that condition 'rval' is not redundant qemu-7.0.0/qemu-io-cmds.c:174:9: note: Null pointer dereference qemu-7.0.0/qemu-io-cmds.c:58:45: style: Parameter 'blk' can be declared as pointer to const [constParameter] qemu-7.0.0/qemu-io-cmds.c:351:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/qemu-io-cmds.c:359:11: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/qemu-io-cmds.c:533:11: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:851:17: style: Unused private function: 'NMD::SWC1_U12_' [unusedPrivateFunction] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IVssExamineWriterMetadata >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IVssWMComponent >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IVssAsync >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IVssExamineWriterMetadata >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IVssWMComponent >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IVssAsync >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IVssExamineWriterMetadata >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IVssWMComponent >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IWbemLocator >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IVssAsync >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IWbemServices >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IEnumWbemClassObject >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IWbemClassObject >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/requester.cpp:343:30: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IUnknown >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/requester.cpp:237:44: style:inconclusive: Function 'requester_freeze' argument 2 names different: declaration 'volList' definition 'mountpoints'. [funcArgNamesDifferent] qemu-7.0.0/qga/vss-win32/requester.h:45:44: note: Function 'requester_freeze' argument 2 names different: declaration 'volList' definition 'mountpoints'. qemu-7.0.0/qga/vss-win32/requester.cpp:237:44: note: Function 'requester_freeze' argument 2 names different: declaration 'volList' definition 'mountpoints'. qemu-7.0.0/disas/nanomips.h:852:17: style: Unused private function: 'NMD::SWC1X' [unusedPrivateFunction] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < ICOMAdminCatalog2 >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/requester.cpp:492:42: style:inconclusive: Function 'requester_thaw' argument 2 names different: declaration 'volList' definition 'mountpints'. [funcArgNamesDifferent] qemu-7.0.0/qga/vss-win32/requester.h:46:42: note: Function 'requester_thaw' argument 2 names different: declaration 'volList' definition 'mountpints'. qemu-7.0.0/qga/vss-win32/requester.cpp:492:42: note: Function 'requester_thaw' argument 2 names different: declaration 'volList' definition 'mountpints'. qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < ICatalogCollection >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < ICatalogObject >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:78:5: warning: Member variable 'COMPointer < IVssAdmin >::p' is not initialized in the copy constructor. [uninitMemberVarPrivate] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IWbemLocator >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IWbemServices >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IEnumWbemClassObject >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IWbemClassObject >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IUnknown >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < ICOMAdminCatalog2 >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < ICatalogCollection >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < ICatalogObject >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:100:5: style:inconclusive: Technically the member function 'COMPointer < IVssAdmin >::operatorbool' can be const. [functionConst] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IWbemLocator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IWbemServices >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/disas/nanomips.h:853:17: style: Unused private function: 'NMD::SWC1XS' [unusedPrivateFunction] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IEnumWbemClassObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/main.c:612:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IWbemClassObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IUnknown >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < ICOMAdminCatalog2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < ICatalogCollection >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < ICatalogObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/vss-common.h:102:5: style: Class 'COMPointer < IVssAdmin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/qga/vss-win32/install.cpp:110:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:186:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:188:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:190:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/disas/nanomips.h:854:17: style: Unused private function: 'NMD::SWC2' [unusedPrivateFunction] qemu-7.0.0/qga/vss-win32/install.cpp:196:9: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:213:7: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:270:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:272:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:277:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:327:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:330:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:338:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:342:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:348:5: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:441:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/qga/vss-win32/install.cpp:484:35: style: C-style pointer casting [cstyleCast] qemu-7.0.0/disas/nanomips.h:855:17: style: Unused private function: 'NMD::SWE' [unusedPrivateFunction] qemu-7.0.0/replay/replay-events.c:29:20: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:856:17: style: Unused private function: 'NMD::SWM' [unusedPrivateFunction] qemu-7.0.0/replication.c:19:19: error: syntax error [syntaxError] qemu-7.0.0/disas/nanomips.h:857:17: style: Unused private function: 'NMD::SWPC_48_' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:858:17: style: Unused private function: 'NMD::SWX' [unusedPrivateFunction] qemu-7.0.0/replay/replay-char.c:30:38: style: Parameter 'chr' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:859:17: style: Unused private function: 'NMD::SWXS' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:55:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:57:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:57:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:59:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:59:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:62:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/disas/nanomips.h:860:17: style: Unused private function: 'NMD::SYNC' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:62:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/replay/replay.c:80:33: style: Condition 'replay_break_icount!=-1LL' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:64:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/stage2.c:64:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.c:184:7: warning: Redundant assignment of '*dst' to itself. [selfAssignment] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.c:185:9: warning: Redundant assignment of 'maxlen' to itself. [selfAssignment] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.c:185:9: style: Variable 'maxlen' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/qom/qom-hmp-cmds.c:90:14: style: struct member 'QOMCompositionState::mon' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_out.c:48:26: style: Local variable 'uart' shadows outer variable [shadowVariable] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_out.c:23:25: note: Shadowed declaration qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_out.c:48:26: note: Shadow variable qemu-7.0.0/disas/nanomips.h:861:17: style: Unused private function: 'NMD::SYNCI' [unusedPrivateFunction] qemu-7.0.0/qom/qom-hmp-cmds.c:91:9: style: struct member 'QOMCompositionState::indent' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_out.c:66:20: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:862:17: style: Unused private function: 'NMD::SYNCIE' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:177:27: style: Condition '(int64_t)paflof_base<=0LL' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:176:39: note: Assignment 'paflof_base=romfs_base-0x1F00000+0x100', assigned value is greater than 255 qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:177:27: note: Condition '(int64_t)paflof_base<=0LL' is always false qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:55:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/biosemu.c:120:10: style: Condition 'c!=*(rom_image+i)' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/biosemu.c:119:6: note: c is assigned '*(rom_image+i)' here. qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/biosemu.c:120:10: note: Condition 'c!=*(rom_image+i)' is always false qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/device.h:151:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:57:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/device.h:154:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:57:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:59:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:59:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/disas/nanomips.h:863:17: style: Unused private function: 'NMD::SYSCALL_16_' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:93:30: style:inconclusive: Function 'rtas_dump_flash' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:36:36: note: Function 'rtas_dump_flash' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:93:30: note: Function 'rtas_dump_flash' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:62:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/biosemu.c:328:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/biosemu.c:331:4: note: Found duplicate branches for 'if' and 'else'. qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/biosemu.c:328:2: note: Found duplicate branches for 'if' and 'else'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:305:42: style:inconclusive: Function 'rtas_ibm_manage_flash_image' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:31:48: note: Function 'rtas_ibm_manage_flash_image' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:305:42: note: Function 'rtas_ibm_manage_flash_image' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:62:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:404:44: style:inconclusive: Function 'rtas_ibm_validate_flash_image' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:32:50: note: Function 'rtas_ibm_validate_flash_image' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:404:44: note: Function 'rtas_ibm_validate_flash_image' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:64:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:486:32: style:inconclusive: Function 'rtas_update_flash' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:33:38: note: Function 'rtas_update_flash' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:486:32: note: Function 'rtas_update_flash' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:18:40: style:inconclusive: Function 'rtas_ibm_read_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:20:45: note: Function 'rtas_ibm_read_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:18:40: note: Function 'rtas_ibm_read_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:64:2: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:607:50: style:inconclusive: Function 'rtas_ibm_update_flash_64_and_reboot' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:28:56: note: Function 'rtas_ibm_update_flash_64_and_reboot' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:607:50: note: Function 'rtas_ibm_update_flash_64_and_reboot' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:43:41: style:inconclusive: Function 'rtas_ibm_write_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:21:46: note: Function 'rtas_ibm_write_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:43:41: note: Function 'rtas_ibm_write_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:96:15: style: Local variable 'size' shadows outer variable [shadowVariable] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:34:17: note: Shadowed declaration qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_flash.c:96:15: note: Shadow variable qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:70:36: style:inconclusive: Function 'rtas_read_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:22:41: note: Function 'rtas_read_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:70:36: note: Function 'rtas_read_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/disas/nanomips.h:864:17: style: Unused private function: 'NMD::SYSCALL_32_' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:94:37: style:inconclusive: Function 'rtas_write_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_board.h:23:42: note: Function 'rtas_write_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/board-js2x/rtas/rtas_pci.c:94:37: note: Function 'rtas_write_pci_config' argument 1 names different: declaration 'pArgs' definition 'rtas_args'. qemu-7.0.0/roms/SLOF/clients/takeover/takeover.h:18:0: error: #error no processor specified [preprocessorErrorDirective] qemu-7.0.0/roms/SLOF/board-qemu/llfw/stage2.c:147:29: error: Null pointer dereference [nullPointer] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:108:21: style: Variable 'vbe_info_buffer[0]' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:107:21: note: vbe_info_buffer[0] is assigned qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:108:21: note: vbe_info_buffer[0] is overwritten qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:109:21: style: Variable 'vbe_info_buffer[0]' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:108:21: note: vbe_info_buffer[0] is assigned qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:109:21: note: vbe_info_buffer[0] is overwritten qemu-7.0.0/disas/nanomips.h:865:17: style: Unused private function: 'NMD::TEQ' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:110:21: style: Variable 'vbe_info_buffer[0]' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:109:21: note: vbe_info_buffer[0] is assigned qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:110:21: note: vbe_info_buffer[0] is overwritten qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:503:7: style: Local variable 'i' shadows outer variable [shadowVariable] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:497:11: note: Shadowed declaration qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/vbe.c:503:7: note: Shadow variable qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/of.c:627:16: style: Variable 'puid' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/interrupt.c:219:4: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:217:14: error: Uninitialized variable: year [uninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:213:6: note: Assuming condition is false qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:217:14: note: Uninitialized variable: year qemu-7.0.0/disas/nanomips.h:866:17: style: Unused private function: 'NMD::TLBGINV' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:181:9: error: Uninitialized variable: value [legacyUninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:218:15: error: Uninitialized variable: month [legacyUninitvar] qemu-7.0.0/roms/SLOF/lib/libc/ctype/isxdigit.c:18:32: style:inconclusive: Boolean expression 'ch>='0'&&ch<='9'' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:219:13: error: Uninitialized variable: day [legacyUninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:220:14: error: Uninitialized variable: hour [legacyUninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:221:16: error: Uninitialized variable: minute [legacyUninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/interrupt.c:113:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:118:46: portability: '(void*)bios_device.io_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:222:16: error: Uninitialized variable: second [legacyUninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/interrupt.c:125:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:164:46: portability: '(void*)bios_device.io_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/clients/net-snk/oflib/rtas.c:223:14: error: Uninitialized variable: nano [legacyUninitvar] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:240:43: portability: '(void*)bios_device.io_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:263:39: portability: '(void*)translated_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:867:17: style: Unused private function: 'NMD::TLBGINVF' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:265:39: portability: '(void*)translated_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:267:39: portability: '(void*)translated_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/clients/net-snk/app/biosemu/io.c:284:43: portability: '(void*)bios_device.io_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:868:17: style: Unused private function: 'NMD::TLBGP' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libc/stdlib/malloc.c:96:18: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/qom/object.c:977:17: style: Condition 'class' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/lib/libc/string/memmove.c:24:24: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libc/string/memmove.c:26:16: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libc/string/memmove.c:26:20: portability: 'dest+n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libc/string/memmove.c:27:14: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:869:17: style: Unused private function: 'NMD::TLBGR' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libc/string/memmove.c:27:18: portability: 'src+n' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:870:17: style: Unused private function: 'NMD::TLBGWI' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libbcm/bcm57xx.c:3436:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qemu-7.0.0/roms/SLOF/lib/libnet/bootp.c:242:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libbcm/bcm57xx.c:189:15: style: struct member 'bcm_rcb_t::m_hostaddr_st' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libbcm/bcm57xx.c:190:18: style: struct member 'bcm_rcb_t::m_lenflags_u32' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libbcm/bcm57xx.c:191:18: style: struct member 'bcm_rcb_t::m_nicaddr_u32' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libe1k/e1k.c:963:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qemu-7.0.0/disas/nanomips.h:871:17: style: Unused private function: 'NMD::TLBGWR' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libe1k/e1k.c:46:8: style: struct member 'e1k_dev_t::m_name' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/dhcp.c:566:40: style: Parameter 'options' can be declared as const array [constParameter] qemu-7.0.0/roms/SLOF/lib/libnet/ethernet.c:67:38: style:inconclusive: Function 'set_mac_address' argument 1 names different: declaration 'own_mac' definition '_own_mac'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ethernet.h:34:45: note: Function 'set_mac_address' argument 1 names different: declaration 'own_mac' definition '_own_mac'. qemu-7.0.0/roms/SLOF/lib/libnet/ethernet.c:67:38: note: Function 'set_mac_address' argument 1 names different: declaration 'own_mac' definition '_own_mac'. qemu-7.0.0/roms/SLOF/lib/libnet/icmpv6.c:206:50: style:inconclusive: Function 'send_neighbour_solicitation' argument 2 names different: declaration 'target_ip6' definition 'dest_ip6'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/icmpv6.h:51:56: note: Function 'send_neighbour_solicitation' argument 2 names different: declaration 'target_ip6' definition 'dest_ip6'. qemu-7.0.0/roms/SLOF/lib/libnet/icmpv6.c:206:50: note: Function 'send_neighbour_solicitation' argument 2 names different: declaration 'target_ip6' definition 'dest_ip6'. qemu-7.0.0/roms/SLOF/lib/libnet/icmpv6.c:219:17: style: Variable 'headers.ethh' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/icmpv6.c:274:17: style: Variable 'headers.ip6h' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:471:17: style: Condition '~ip->ip_dst==0' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:578:22: style: Condition 'udp_hdr->uh_sum==0' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:572:20: note: Assignment 'udp_hdr->uh_sum=~checksum', assigned value is greater than 0 qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:578:22: note: Condition 'udp_hdr->uh_sum==0' is always false qemu-7.0.0/disas/nanomips.h:872:17: style: Unused private function: 'NMD::TLBINV' [unusedPrivateFunction] qemu-7.0.0/qom/object.c:606:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/qom/object.c:638:60: style: Parameter 'child' can be declared as pointer to const [constParameter] qemu-7.0.0/qom/object.c:1790:28: portability: '(void*)obj' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:160:32: style:inconclusive: Function 'set_ipv4_address' argument 1 names different: declaration 'own_ip' definition '_own_ip'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.h:64:43: note: Function 'set_ipv4_address' argument 1 names different: declaration 'own_ip' definition '_own_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:160:32: note: Function 'set_ipv4_address' argument 1 names different: declaration 'own_ip' definition '_own_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:588:10: warning: Either the condition 'pch!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:585:12: note: Assuming that condition 'pch!=NULL' is not redundant qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:588:10: note: Null pointer subtraction qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:181:34: style:inconclusive: Function 'set_ipv4_multicast' argument 1 names different: declaration 'multicast_ip' definition '_multicast_ip'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.h:66:45: note: Function 'set_ipv4_multicast' argument 1 names different: declaration 'multicast_ip' definition '_multicast_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:181:34: note: Function 'set_ipv4_multicast' argument 1 names different: declaration 'multicast_ip' definition '_multicast_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:66:43: style:inconclusive: Function 'set_ipv6_address' argument 2 names different: declaration 'own_ip6' definition '_own_ip6'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.h:145:43: note: Function 'set_ipv6_address' argument 2 names different: declaration 'own_ip6' definition '_own_ip6'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:66:43: note: Function 'set_ipv6_address' argument 2 names different: declaration 'own_ip6' definition '_own_ip6'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:215:31: style:inconclusive: Function 'set_ipv4_router' argument 1 names different: declaration 'router_ip' definition '_router_ip'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.h:68:42: note: Function 'set_ipv4_router' argument 1 names different: declaration 'router_ip' definition '_router_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:215:31: note: Function 'set_ipv4_router' argument 1 names different: declaration 'router_ip' definition '_router_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:439:72: style: Parameter 'packet' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:152:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:218:37: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:236:32: style:inconclusive: Function 'set_ipv4_netmask' argument 1 names different: declaration 'subnet_mask' definition '_subnet_mask'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.h:70:43: note: Function 'set_ipv4_netmask' argument 1 names different: declaration 'subnet_mask' definition '_subnet_mask'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:236:32: note: Function 'set_ipv4_netmask' argument 1 names different: declaration 'subnet_mask' definition '_subnet_mask'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:729:29: error: Undefined behavior: Variable 'str' is used as parameter and destination in sprintf(). [sprintfOverlappingData] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:238:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:229:16: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:374:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:319:38: style:inconclusive: Function 'handle_ipv4' argument 2 names different: declaration 'packet' definition 'ip_packet'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.h:90:45: note: Function 'handle_ipv4' argument 2 names different: declaration 'packet' definition 'ip_packet'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:319:38: note: Function 'handle_ipv4' argument 2 names different: declaration 'packet' definition 'ip_packet'. qemu-7.0.0/roms/SLOF/lib/libnet/ipv6.c:731:25: error: Undefined behavior: Variable 'str' is used as parameter and destination in sprintf(). [sprintfOverlappingData] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:328:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:243:16: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:548:16: style: Local variable 'checksum' shadows outer function [shadowFunction] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:86:23: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:548:16: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:55:11: style: struct member 'shdr32::sh_name' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:400:41: portability: 'file_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:258:41: style: Parameter 'ip_addr' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:189:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:56:11: style: struct member 'shdr32::sh_type' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:400:64: portability: 'file_addr+rela_shdr->sh_offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:65:16: style: union member 'Anonymous0::unused' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:189:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:57:11: style: struct member 'shdr32::sh_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:403:43: portability: 'file_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:77:5: style: union member 'Anonymous1::dun' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:189:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:873:17: style: Unused private function: 'NMD::TLBINVF' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:58:11: style: struct member 'shdr32::sh_addr' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:487:37: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:75:18: style: struct member 'dun::iphdr' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:189:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:61:11: style: struct member 'shdr32::sh_link' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:498:16: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ipv4.c:76:18: style: struct member 'dun::data' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:196:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:62:11: style: struct member 'shdr32::sh_info' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:512:16: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:196:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/tcp.c:30:29: style:inconclusive: Function 'handle_tcp' argument 1 names different: declaration 'udp_packet' definition 'tcp_packet'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/tcp.h:21:36: note: Function 'handle_tcp' argument 1 names different: declaration 'udp_packet' definition 'tcp_packet'. qemu-7.0.0/roms/SLOF/lib/libnet/tcp.c:30:29: note: Function 'handle_tcp' argument 1 names different: declaration 'udp_packet' definition 'tcp_packet'. qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:63:11: style: struct member 'shdr32::sh_addralign' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:61:11: style: struct member 'shdr64::sh_name' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:196:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2210:13: error: Division by zero. [zerodiv] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2180:15: note: Assignment 'n=0', assigned value is 0 qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2187:22: note: Assuming condition is false qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2210:13: note: Division by zero qemu-7.0.0/roms/SLOF/lib/libelf/elf32.c:64:11: style: struct member 'shdr32::sh_entsize' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:64:11: style: struct member 'shdr64::sh_addr' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:196:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:1595:24: style: Local variable '_2GB' shadows outer variable [shadowVariable] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:286:23: note: Shadowed declaration qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:1595:24: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:69:11: style: struct member 'shdr64::sh_addralign' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:201:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:601:30: style: Parameter 'f_spd_pu08' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:82:11: style: struct member 'sym64::st_name' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:371:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:201:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:609:30: style: Parameter 'f_spd_pu08' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:83:10: style: struct member 'sym64::st_info' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:723:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:201:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:662:29: style: Parameter 'f_spd_pu08' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:84:10: style: struct member 'sym64::st_other' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:723:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/ping.c:201:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:771:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:678:47: style: Parameter 'f_spd_pu08' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:85:11: style: struct member 'sym64::st_shndx' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:723:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:778:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:829:25: style: Parameter 'f_spd_pu08' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libelf/elf64.c:87:11: style: struct member 'sym64::st_size' is never used. [unusedStructMember] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:723:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:785:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:1453:27: style: Parameter 'bidx' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:764:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:785:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2488:27: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:764:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:73:15: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2531:27: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:764:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:92:13: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:88:8: note: offset is assigned qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:92:13: note: offset is overwritten qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2575:27: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:764:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:170:73: style:inconclusive: Function 'nvram_set_env' argument 4 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.h:73:73: note: Function 'nvram_set_env' argument 4 names different: declaration 'val' definition 'value'. qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:170:73: note: Function 'nvram_set_env' argument 4 names different: declaration 'val' definition 'value'. qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2629:27: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:170:89: style:inconclusive: Function 'nvram_set_env' argument 5 names different: declaration 'vlen' definition 'vallen'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.h:73:87: note: Function 'nvram_set_env' argument 5 names different: declaration 'vlen' definition 'vallen'. qemu-7.0.0/roms/SLOF/lib/libnvram/envvar.c:170:89: note: Function 'nvram_set_env' argument 5 names different: declaration 'vlen' definition 'vallen'. qemu-7.0.0/disas/nanomips.h:874:17: style: Unused private function: 'NMD::TLBP' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2672:27: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:2715:27: error: Signed integer overflow for expression '0xf<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/board-js2x/llfw/u4mem.c:1599:30: style: Variable 'l_end_u32' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:503:26: style:inconclusive: Function 'tftp' argument 1 names different: declaration 'fnip' definition '_fn_ip'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:25: note: Function 'tftp' argument 1 names different: declaration 'fnip' definition '_fn_ip'. qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:503:26: note: Function 'tftp' argument 1 names different: declaration 'fnip' definition '_fn_ip'. qemu-7.0.0/roms/SLOF/lib/libtpm/sha.c:123:21: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:399:30: style: Parameter 'mac' can be declared as const array [constParameter] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:503:49: style:inconclusive: Function 'tftp' argument 2 names different: declaration 'buf' definition '_buffer'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:46: note: Function 'tftp' argument 2 names different: declaration 'buf' definition '_buffer'. qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:503:49: note: Function 'tftp' argument 2 names different: declaration 'buf' definition '_buffer'. qemu-7.0.0/roms/SLOF/lib/libtpm/sha256.c:165:3: warning:inconclusive: Array 'w' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*w)'? [incompleteArrayFill] qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:147:4: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:503:62: style:inconclusive: Function 'tftp' argument 3 names different: declaration 'len' definition '_len'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:55: note: Function 'tftp' argument 3 names different: declaration 'len' definition '_len'. qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:503:62: note: Function 'tftp' argument 3 names different: declaration 'len' definition '_len'. qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:152:4: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:504:16: style:inconclusive: Function 'tftp' argument 4 names different: declaration 'retries' definition '_retries'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:47:23: note: Function 'tftp' argument 4 names different: declaration 'retries' definition '_retries'. qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:504:16: note: Function 'tftp' argument 4 names different: declaration 'retries' definition '_retries'. qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:233:4: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:504:39: style:inconclusive: Function 'tftp' argument 5 names different: declaration 'err' definition '_tftp_err'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:47:44: note: Function 'tftp' argument 5 names different: declaration 'err' definition '_tftp_err'. qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:504:39: note: Function 'tftp' argument 5 names different: declaration 'err' definition '_tftp_err'. qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:238:4: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:105:18: style: Local variable 'tftp' shadows outer function [shadowFunction] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:5: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:105:18: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:328:11: style: Variable 'arg_str' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:171:18: style: Local variable 'tftp' shadows outer function [shadowFunction] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:5: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:171:18: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libnet/netload.c:329:3: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:221:18: style: Local variable 'tftp' shadows outer function [shadowFunction] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:5: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:221:18: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:260:7: style: Local variable 'buffer' shadows outer variable [shadowVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:50:24: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:260:7: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:339:18: style: Local variable 'tftp' shadows outer function [shadowFunction] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.h:46:5: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:339:18: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:349:43: portability: '(void*)udph' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:98:25: style: Variable 'ip6_payload_len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:875:17: style: Unused private function: 'NMD::TLBR' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:166:25: style: Variable 'ip6_payload_len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:216:25: style: Variable 'ip6_payload_len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnet/tftp.c:608:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:478:11: style: Redundant initialization for 'new_part'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:467:34: note: new_part is initialized qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:478:11: note: new_part is overwritten qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:42:26: style:inconclusive: Function 'nvram_init' argument 1 names different: declaration 'store_token' definition '_fetch_token'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.h:65:26: note: Function 'nvram_init' argument 1 names different: declaration 'store_token' definition '_fetch_token'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:42:26: note: Function 'nvram_init' argument 1 names different: declaration 'store_token' definition '_fetch_token'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:42:49: style:inconclusive: Function 'nvram_init' argument 2 names different: declaration 'fetch_token' definition '_store_token'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.h:65:48: note: Function 'nvram_init' argument 2 names different: declaration 'fetch_token' definition '_store_token'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:42:49: note: Function 'nvram_init' argument 2 names different: declaration 'fetch_token' definition '_store_token'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:43:8: style:inconclusive: Function 'nvram_init' argument 3 names different: declaration 'nv_size' definition '_nvram_length'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.h:66:8: note: Function 'nvram_init' argument 3 names different: declaration 'nv_size' definition '_nvram_length'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:43:8: note: Function 'nvram_init' argument 3 names different: declaration 'nv_size' definition '_nvram_length'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:510:40: style:inconclusive: Function 'delete_nvram_partition' argument 1 names different: declaration 'part' definition 'partition'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.h:61:40: note: Function 'delete_nvram_partition' argument 1 names different: declaration 'part' definition 'partition'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:510:40: note: Function 'delete_nvram_partition' argument 1 names different: declaration 'part' definition 'partition'. qemu-7.0.0/roms/SLOF/lib/libnvram/nvram.c:490:52: style: Parameter 'name' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libtpm/tpm_drivers.c:338:10: style: Variable 'crq.msg' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:876:17: style: Unused private function: 'NMD::TLBWI' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tpm_drivers.c:339:10: style: Variable 'crq.len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libtpm/tpm_drivers.c:340:11: style: Variable 'crq.data' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:539:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/disas/nanomips.h:877:17: style: Unused private function: 'NMD::TLBWR' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:878:17: style: Unused private function: 'NMD::TNE' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:180:25: style:inconclusive: Function 'usb_hcd_exit' argument 1 names different: declaration 'hcidev' definition '_hcidev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:38:32: note: Function 'usb_hcd_exit' argument 1 names different: declaration 'hcidev' definition '_hcidev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:180:25: note: Function 'usb_hcd_exit' argument 1 names different: declaration 'hcidev' definition '_hcidev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:364:24: style:inconclusive: Function 'usb_hid_init' argument 1 names different: declaration 'dev' definition 'vdev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:42:31: note: Function 'usb_hid_init' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:364:24: note: Function 'usb_hid_init' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:375:24: style:inconclusive: Function 'usb_hid_exit' argument 1 names different: declaration 'dev' definition 'vdev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:46:31: note: Function 'usb_hid_exit' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:375:24: note: Function 'usb_hid_exit' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-hid.c:455:35: style:inconclusive: Function 'usb_read_keyb' argument 1 names different: declaration 'dev' definition 'vdev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:50:42: note: Function 'usb_read_keyb' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-hid.c:455:35: note: Function 'usb_read_keyb' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:386:24: style:inconclusive: Function 'usb_msc_init' argument 1 names different: declaration 'dev' definition 'vdev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:62:31: note: Function 'usb_msc_init' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:386:24: note: Function 'usb_msc_init' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:405:24: style:inconclusive: Function 'usb_msc_exit' argument 1 names different: declaration 'dev' definition 'vdev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:66:31: note: Function 'usb_msc_exit' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:405:24: note: Function 'usb_msc_exit' argument 1 names different: declaration 'dev' definition 'vdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-hub.c:195:33: style:inconclusive: Function 'usb_hub_init' argument 1 names different: declaration 'dev' definition 'hubdev'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libusb/usb.h:58:40: note: Function 'usb_hub_init' argument 1 names different: declaration 'dev' definition 'hubdev'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-hub.c:195:33: note: Function 'usb_hub_init' argument 1 names different: declaration 'dev' definition 'hubdev'. qemu-7.0.0/disas/nanomips.h:879:17: style: Unused private function: 'NMD::TRUNC_L_D' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:32:18: style: Local variable 'head' shadows outer variable [shadowVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:26:21: note: Shadowed declaration qemu-7.0.0/roms/SLOF/lib/libusb/usb-core.c:32:18: note: Shadow variable qemu-7.0.0/disas/nanomips.h:880:17: style: Unused private function: 'NMD::TRUNC_L_S' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio-blk.c:205:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libveth/veth.c:186:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libveth/veth.c:104:28: portability: 'buffer_list' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libveth/veth.c:193:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:881:17: style: Unused private function: 'NMD::TRUNC_W_D' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/romfs/tools/build_ffs.c:168:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/romfs/tools/build_ffs.c:168:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/romfs/tools/build_ffs.c:222:3: error: Resource leak: imgfd [resourceLeak] qemu-7.0.0/roms/SLOF/romfs/tools/build_ffs.c:449:16: style: Variable 'ffile_offset' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/romfs/tools/cfg_parse.c:70:33: style: Array index 'lc' is used before limits check. [arrayIndexThenCheck] qemu-7.0.0/roms/SLOF/romfs/tools/cfg_parse.c:32:32: style: Variable 'b0' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/romfs/tools/create_crc.c:101:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qemu-7.0.0/roms/SLOF/romfs/tools/create_crc.c:107:43: warning: Either the condition '(tm=localtime(&caltime))==NULL' is redundant or there is possible null pointer dereference: tm. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/romfs/tools/create_crc.c:101:34: note: Assuming that condition '(tm=localtime(&caltime))==NULL' is not redundant qemu-7.0.0/roms/SLOF/romfs/tools/create_crc.c:107:43: note: Null pointer dereference qemu-7.0.0/roms/SLOF/romfs/tools/create_flash.c:114:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/romfs/tools/create_crc.c:163:21: style:inconclusive: Function 'writeDataStream' argument 1 names different: declaration 'ofd' definition 'iofd'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/romfs/tools/createcrc.h:17:25: note: Function 'writeDataStream' argument 1 names different: declaration 'ofd' definition 'iofd'. qemu-7.0.0/roms/SLOF/romfs/tools/create_crc.c:163:21: note: Function 'writeDataStream' argument 1 names different: declaration 'ofd' definition 'iofd'. qemu-7.0.0/roms/SLOF/romfs/tools/create_flash.c:39:30: warning: Either the condition 's' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/romfs/tools/create_flash.c:40:6: note: Assuming that condition 's' is not redundant qemu-7.0.0/roms/SLOF/romfs/tools/create_flash.c:39:30: note: Null pointer dereference qemu-7.0.0/roms/SLOF/rtas/flash/block_lists.c:72:39: style: Parameter 'data' can be declared as pointer to const [constParameter] qemu-7.0.0/disas/nanomips.h:882:17: style: Unused private function: 'NMD::TRUNC_W_S' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/rtas/flash/block_lists.c:80:31: style: Parameter 'data' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/slof/allocator.c:103:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/slof/allocator.c:103:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/slof/allocator.c:196:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/slof/paflof.c:88:11: error: Syntax Error: AST broken, binary operator '=' doesn't have two operands. [internalAstError] qemu-7.0.0/roms/SLOF/slof/allocator.c:196:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/slof/allocator.c:73:15: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] qemu-7.0.0/roms/SLOF/slof/allocator.c:106:17: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:883:17: style: Unused private function: 'NMD::UALDM' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/slof/allocator.c:129:11: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] qemu-7.0.0/roms/SLOF/slof/allocator.c:159:11: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] qemu-7.0.0/roms/SLOF/slof/allocator.c:194:11: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] qemu-7.0.0/roms/SLOF/slof/allocator.c:59:40: style: Parameter 'bmw' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:86:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/tools/sloffs.c:246:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qemu-7.0.0/roms/SLOF/tools/sloffs.c:189:3: error: Memory leak: header [memleak] qemu-7.0.0/roms/SLOF/tools/sloffs.c:322:3: error: Memory leak: append [memleak] qemu-7.0.0/roms/openbios/arch/amd64/context.c:60:16: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/disas/nanomips.h:884:17: style: Unused private function: 'NMD::UALH' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/tools/sloffs.c:322:3: error: Resource leak: fd [resourceLeak] qemu-7.0.0/roms/openbios/arch/amd64/lib.c:48:9: portability: 'memptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/tools/sloffs.c:482:3: error: Memory leak: data [memleak] qemu-7.0.0/roms/SLOF/tools/sloffs.c:270:21: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/tools/sloffs.c:270:27: portability: 'data+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/tools/sloffs.c:373:27: portability: 'write_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/openbios.c:41:7: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:278:18: warning: Either the condition '!hcidev' is redundant or there is possible null pointer dereference: hcidev. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:278:6: note: Assuming that condition '!hcidev' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:278:18: note: Null pointer dereference qemu-7.0.0/disas/nanomips.h:885:17: style: Unused private function: 'NMD::UALWM' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:262:55: portability: 'hcidev->base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:386:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:401:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/arch/amd64/context.c:83:55: style:inconclusive: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/arch/amd64/context.h:37:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/openbios/arch/amd64/context.c:83:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:483:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/arch/ppc/briq/main.c:31:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:386:31: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/amd64/sys_info.c:19:30: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/ppc/briq/methods.c:156:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/disas/nanomips.h:886:17: style: Unused private function: 'NMD::UASDM' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:401:30: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/amd64/sys_info.c:55:8: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:483:31: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/ppc/briq/briq.c:102:15: style: Condition 'tty_avail()' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ehci.c:304:18: style: Variable 'usbsts' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/ppc/briq/briq.c:115:6: style: Condition '!tty_avail()' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/arch/ppc/briq/briq.c:128:6: style: Condition '!tty_avail()' is always false [knownConditionTrueFalse] qemu-7.0.0/disas/nanomips.h:887:17: style: Unused private function: 'NMD::UASH' [unusedPrivateFunction] qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:37:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/openbios/arch/ppc/briq/briq.c:51:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/openbios/arch/ppc/briq/init.c:117:6: style: Condition '!autoboot' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/arch/ppc/briq/init.c:116:13: note: Assignment 'autoboot=0', assigned value is 0 qemu-7.0.0/roms/openbios/arch/ppc/briq/init.c:117:6: note: Condition '!autoboot' is always true qemu-7.0.0/disas/nanomips.h:888:17: style: Unused private function: 'NMD::UASWM' [unusedPrivateFunction] qemu-7.0.0/disas/nanomips.h:889:17: style: Unused private function: 'NMD::UDI' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:850:35: style:inconclusive: Function 'tpm_set_log_parameters' argument 1 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.h:23:35: note: Function 'tpm_set_log_parameters' argument 1 names different: declaration 'address' definition 'addr'. qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:850:35: note: Function 'tpm_set_log_parameters' argument 1 names different: declaration 'address' definition 'addr'. qemu-7.0.0/disas/nanomips.h:890:17: style: Unused private function: 'NMD::WAIT' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:287:46: portability: '(void*)tpm_state.tpm20_pcr_selection' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1121:6: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1119:6: note: First condition qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1121:6: note: Second condition qemu-7.0.0/roms/openbios/arch/ppc/pearpc/main.c:31:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:296:21: portability: '(void*)sel' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:286:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/methods.c:152:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:296:36: portability: '(void*)sel+sizeof(*sel)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:545:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:315:12: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:891:17: style: Unused private function: 'NMD::WRDSP' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:315:25: portability: 'dest+sizeof(*v)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/ofmem.c:280:33: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:315:45: portability: '(void*)le' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:328:8: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:892:17: style: Unused private function: 'NMD::WRPGPR' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:664:11: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/pearpc.c:104:15: style: Condition 'tty_avail()' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:664:28: portability: 'dest+sizeof(*entry)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:198:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/openbios/arch/ppc/ofmem.c:300:9: warning: Size of pointer 'ofmem' used instead of size of its data. [pointerSize] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/pearpc.c:117:6: style: Condition '!tty_avail()' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:700:45: portability: '(void*)tpm_state.tpm20_pcr_selection' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/ofmem.c:287:13: error: Signed integer overflow for expression 'i<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/ppc/ofmem.c:286:13: note: Assuming that condition 'i<16' is not redundant qemu-7.0.0/roms/openbios/arch/ppc/ofmem.c:287:13: note: Integer overflow qemu-7.0.0/roms/openbios/arch/ppc/pearpc/pearpc.c:130:6: style: Condition '!tty_avail()' is always false [knownConditionTrueFalse] qemu-7.0.0/disas/nanomips.h:893:17: style: Unused private function: 'NMD::XOR_16_' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:709:21: portability: '(void*)sel' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/ofmem.c:86:2: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/init.c:123:6: style: Condition '!autoboot' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/init.c:122:13: note: Assignment 'autoboot=0', assigned value is 0 qemu-7.0.0/roms/openbios/arch/ppc/pearpc/init.c:123:6: note: Condition '!autoboot' is always true qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:709:36: portability: '(void*)sel+sizeof(*sel)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/pearpc.c:53:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:749:33: portability: '(void*)&event' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/pearpc/pearpc.c:186:23: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:1206:45: portability: '(void*)tpm_state.tpm20_pcr_selection' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:894:17: style: Unused private function: 'NMD::XOR_32_' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:1214:27: portability: '(void*)sel' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:1214:42: portability: '(void*)sel+sizeof(*sel)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:334:18: warning: Either the condition '!hcidev' is redundant or there is possible null pointer dereference: hcidev. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:334:6: note: Assuming that condition '!hcidev' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:334:18: note: Null pointer dereference qemu-7.0.0/roms/openbios/arch/ppc/qemu/context.c:93:55: style:inconclusive: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/arch/ppc/qemu/context.h:24:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/openbios/arch/ppc/qemu/context.c:93:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:374:13: style: Variable 'req.param' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:472:34: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/ppc/qemu/context.c:217:11: style: Local variable 'entry' shadows outer function [shadowFunction] qemu-7.0.0/roms/openbios/arch/ppc/qemu/context.c:43:6: note: Shadowed declaration qemu-7.0.0/roms/openbios/arch/ppc/qemu/context.c:217:11: note: Shadow variable qemu-7.0.0/roms/SLOF/lib/libtpm/tcgbios.c:1287:13: style: Variable 'trpa.count' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:530:24: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:538:62: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:989:18: warning: Either the condition '!hcidev' is redundant or there is possible null pointer dereference: hcidev. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:989:6: note: Assuming that condition '!hcidev' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:989:18: note: Null pointer dereference qemu-7.0.0/disas/nanomips.h:895:17: style: Unused private function: 'NMD::XORI' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:545:42: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1104:12: warning: Either the condition '!xdev' is redundant or there is possible null pointer dereference: xdev. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1108:15: note: Assuming that condition '!xdev' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1104:12: note: Null pointer dereference qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:657:42: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1107:8: warning: Either the condition '!xhcd' is redundant or there is possible null pointer dereference: xhcd. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1108:24: note: Assuming that condition '!xhcd' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1107:8: note: Null pointer dereference qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:777:53: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1236:12: warning: Either the condition '!xdev' is redundant or there is possible null pointer dereference: xdev. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1240:14: note: Assuming that condition '!xdev' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1236:12: note: Null pointer dereference qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:1020:55: error: Signed integer overflow for expression '0xF<<28'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1239:8: warning: Either the condition '!xhcd' is redundant or there is possible null pointer dereference: xhcd. [nullPointerRedundantCheck] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1240:23: note: Assuming that condition '!xhcd' is not redundant qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1239:8: note: Null pointer dereference qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:480:18: warning: Expression '-1' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:590:13: style: Variable 'max_packet' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:589:13: note: max_packet is assigned qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:590:13: note: max_packet is overwritten qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:824:18: style: Variable 'td' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1331:7: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1327:6: note: seg is assigned qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1331:7: note: seg is overwritten qemu-7.0.0/disas/nanomips.h:896:17: style: Unused private function: 'NMD::YIELD' [unusedPrivateFunction] qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:982:16: style: Variable 'ptr_phys' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1384:6: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1381:6: note: seg is assigned qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1384:6: note: seg is overwritten qemu-7.0.0/disas/nanomips.h:102:12: performance:inconclusive: Technically the member function 'NMD::extract_op_code_value' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:774:13: note: Technically the member function 'NMD::extract_op_code_value' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:102:12: note: Technically the member function 'NMD::extract_op_code_value' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-ohci.c:1018:9: style: Variable 'next' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1172:20: style: Same expression on both sides of '^='. [duplicateExpression] qemu-7.0.0/disas/nanomips.h:106:12: performance:inconclusive: Technically the member function 'NMD::renumber_registers' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:285:13: note: Technically the member function 'NMD::renumber_registers' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:106:12: note: Technically the member function 'NMD::renumber_registers' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:972:55: portability: 'hcidev->base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:117:12: performance:inconclusive: Technically the member function 'NMD::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:557:13: note: Technically the member function 'NMD::copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:117:12: note: Technically the member function 'NMD::copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:974:57: portability: 'hcidev->base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:118:11: performance:inconclusive: Technically the member function 'NMD::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:563:12: note: Technically the member function 'NMD::copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:118:11: note: Technically the member function 'NMD::copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:976:55: portability: 'hcidev->base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/ppc/mol/tree.c:142:15: style: Variable 'ch_icells' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:119:11: performance:inconclusive: Technically the member function 'NMD::neg_copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:569:12: note: Technically the member function 'NMD::neg_copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:119:11: note: Technically the member function 'NMD::neg_copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1526:19: portability: 'xpipe->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/disas/nanomips.h:120:11: performance:inconclusive: Technically the member function 'NMD::neg_copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:575:12: note: Technically the member function 'NMD::neg_copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:120:11: note: Technically the member function 'NMD::neg_copy' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:239:12: error: Signed integer overflow for expression '0xFF<<24'. [integerOverflow] qemu-7.0.0/disas/nanomips.h:123:12: performance:inconclusive: Technically the member function 'NMD::encode_s_from_address' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:596:13: note: Technically the member function 'NMD::encode_s_from_address' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:123:12: note: Technically the member function 'NMD::encode_s_from_address' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:240:6: error: Signed integer overflow for expression '0xFF<<24'. [integerOverflow] qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:554:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/disas/nanomips.h:124:12: performance:inconclusive: Technically the member function 'NMD::encode_u_from_address' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:603:13: note: Technically the member function 'NMD::encode_u_from_address' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:124:12: note: Technically the member function 'NMD::encode_u_from_address' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:564:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/disas/nanomips.h:125:12: performance:inconclusive: Technically the member function 'NMD::encode_s_from_s_hi' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:610:13: note: Technically the member function 'NMD::encode_s_from_s_hi' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:125:12: note: Technically the member function 'NMD::encode_s_from_s_hi' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:126:12: performance:inconclusive: Technically the member function 'NMD::encode_count3_from_count' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:616:13: note: Technically the member function 'NMD::encode_count3_from_count' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:126:12: note: Technically the member function 'NMD::encode_count3_from_count' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:127:12: performance:inconclusive: Technically the member function 'NMD::encode_shift3_from_shift' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:623:13: note: Technically the member function 'NMD::encode_shift3_from_shift' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:127:12: note: Technically the member function 'NMD::encode_shift3_from_shift' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:608:6: style: Variable 'ep0' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:128:11: performance:inconclusive: Technically the member function 'NMD::encode_eu_from_s_li16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:631:12: note: Technically the member function 'NMD::encode_eu_from_s_li16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:128:11: note: Technically the member function 'NMD::encode_eu_from_s_li16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:715:23: style: Variable 'num_ports' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:129:12: performance:inconclusive: Technically the member function 'NMD::encode_msbd_from_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:638:13: note: Technically the member function 'NMD::encode_msbd_from_size' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:129:12: note: Technically the member function 'NMD::encode_msbd_from_size' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1030:28: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:130:12: performance:inconclusive: Technically the member function 'NMD::encode_eu_from_u_andi16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:645:13: note: Technically the member function 'NMD::encode_eu_from_u_andi16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:130:12: note: Technically the member function 'NMD::encode_eu_from_u_andi16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1165:6: style: Variable 'val' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:132:12: performance:inconclusive: Technically the member function 'NMD::encode_msbd_from_pos_and_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:658:13: note: Technically the member function 'NMD::encode_msbd_from_pos_and_size' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:132:12: note: Technically the member function 'NMD::encode_msbd_from_pos_and_size' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libusb/usb-xhci.c:1291:31: style: Variable 'xpipe_phys' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:134:12: performance:inconclusive: Technically the member function 'NMD::encode_rt1_from_rt' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:666:13: note: Technically the member function 'NMD::encode_rt1_from_rt' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:134:12: note: Technically the member function 'NMD::encode_rt1_from_rt' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:135:12: performance:inconclusive: Technically the member function 'NMD::encode_lsb_from_pos_and_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:673:13: note: Technically the member function 'NMD::encode_lsb_from_pos_and_size' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:135:12: note: Technically the member function 'NMD::encode_lsb_from_pos_and_size' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:139:17: performance:inconclusive: Technically the member function 'NMD::GPR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:693:18: note: Technically the member function 'NMD::GPR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:139:17: note: Technically the member function 'NMD::GPR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:75:14: style: struct member 'linux_params::orig_x' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:140:17: performance:inconclusive: Technically the member function 'NMD::FPR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:711:18: note: Technically the member function 'NMD::FPR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:140:17: note: Technically the member function 'NMD::FPR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:76:14: style: struct member 'linux_params::orig_y' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:141:17: performance:inconclusive: Technically the member function 'NMD::AC' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:729:18: note: Technically the member function 'NMD::AC' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:141:17: note: Technically the member function 'NMD::AC' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:78:14: style: struct member 'linux_params::orig_video_page' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:142:17: performance:inconclusive: Technically the member function 'NMD::IMMEDIATE' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:744:18: note: Technically the member function 'NMD::IMMEDIATE' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:142:17: note: Technically the member function 'NMD::IMMEDIATE' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:98:19: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:81:14: style: struct member 'linux_params::unused2' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:143:17: performance:inconclusive: Technically the member function 'NMD::IMMEDIATE' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:750:18: note: Technically the member function 'NMD::IMMEDIATE' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:143:17: note: Technically the member function 'NMD::IMMEDIATE' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:116:27: portability: '(void*)addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:82:14: style: struct member 'linux_params::orig_video_ega_bx' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:144:17: performance:inconclusive: Technically the member function 'NMD::CPR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:756:18: note: Technically the member function 'NMD::CPR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:144:17: note: Technically the member function 'NMD::CPR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:210:33: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:83:14: style: struct member 'linux_params::unused3' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:145:17: style:inconclusive: Technically the member function 'NMD::ADDRESS' can be const. [functionConst] qemu-7.0.0/disas/nanomips.cpp:763:18: note: Technically the member function 'NMD::ADDRESS' can be const. qemu-7.0.0/disas/nanomips.h:145:17: note: Technically the member function 'NMD::ADDRESS' can be const. qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:213:27: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:89:14: style: struct member 'linux_params::lfb_width' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:147:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se3_4_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1698:12: note: Technically the member function 'NMD::extract_s__se3_4_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:147:11: note: Technically the member function 'NMD::extract_s__se3_4_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:217:31: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:90:14: style: struct member 'linux_params::lfb_height' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:148:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se7_0_6_5_4_3_2_1_s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1009:12: note: Technically the member function 'NMD::extract_s__se7_0_6_5_4_3_2_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:148:11: note: Technically the member function 'NMD::extract_s__se7_0_6_5_4_3_2_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:220:49: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:91:14: style: struct member 'linux_params::lfb_depth' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:149:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_s3' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1554:12: note: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_s3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:149:11: note: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_s3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:342:34: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:92:14: style: struct member 'linux_params::lfb_base' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:150:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_2_s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1299:12: note: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_2_s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:150:11: note: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_2_s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:343:35: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:93:14: style: struct member 'linux_params::lfb_size' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:151:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1325:12: note: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:151:11: note: Technically the member function 'NMD::extract_s__se8_15_7_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:350:27: portability: 'dev->notify.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:97:14: style: struct member 'linux_params::lfb_linelength' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:152:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se9_20_19_18_17_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:922:12: note: Technically the member function 'NMD::extract_s__se9_20_19_18_17_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:152:11: note: Technically the member function 'NMD::extract_s__se9_20_19_18_17_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:353:31: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:98:14: style: struct member 'linux_params::red_size' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:153:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se10_0_9_8_7_6_5_4_3_2_1_s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1083:12: note: Technically the member function 'NMD::extract_s__se10_0_9_8_7_6_5_4_3_2_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:153:11: note: Technically the member function 'NMD::extract_s__se10_0_9_8_7_6_5_4_3_2_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:383:39: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:99:14: style: struct member 'linux_params::red_pos' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:154:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se11_0_10_9_8_7_6_5_4_3_2_1_0_s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:931:12: note: Technically the member function 'NMD::extract_s__se11_0_10_9_8_7_6_5_4_3_2_1_0_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:154:11: note: Technically the member function 'NMD::extract_s__se11_0_10_9_8_7_6_5_4_3_2_1_0_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:385:39: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:100:14: style: struct member 'linux_params::green_size' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:155:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se14_0_13_to_1_s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1448:12: note: Technically the member function 'NMD::extract_s__se14_0_13_to_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:155:11: note: Technically the member function 'NMD::extract_s__se14_0_13_to_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:387:39: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:101:14: style: struct member 'linux_params::green_pos' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:156:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se21_0_20_to_1_s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1222:12: note: Technically the member function 'NMD::extract_s__se21_0_20_to_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:156:11: note: Technically the member function 'NMD::extract_s__se21_0_20_to_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:388:32: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:102:14: style: struct member 'linux_params::blue_size' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:157:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se25_0_24_to_1_s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1622:12: note: Technically the member function 'NMD::extract_s__se25_0_24_to_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:157:11: note: Technically the member function 'NMD::extract_s__se25_0_24_to_1_s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:392:31: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:103:14: style: struct member 'linux_params::blue_pos' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:158:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se31_15_to_0_31_to_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1572:12: note: Technically the member function 'NMD::extract_s__se31_15_to_0_31_to_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:158:11: note: Technically the member function 'NMD::extract_s__se31_15_to_0_31_to_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:395:31: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:104:14: style: struct member 'linux_params::rsvd_size' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:159:11: performance:inconclusive: Technically the member function 'NMD::extract_s__se31_0_11_to_2_20_to_12_s12' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:998:12: note: Technically the member function 'NMD::extract_s__se31_0_11_to_2_20_to_12_s12' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:159:11: note: Technically the member function 'NMD::extract_s__se31_0_11_to_2_20_to_12_s12' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:419:32: portability: '(void*)vq->desc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:105:14: style: struct member 'linux_params::rsvd_pos' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:160:11: performance:inconclusive: Technically the member function 'NMD::extract_shift__se5_21_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1265:12: note: Technically the member function 'NMD::extract_shift__se5_21_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:160:11: note: Technically the member function 'NMD::extract_shift__se5_21_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:474:31: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:106:14: style: struct member 'linux_params::vesapm_seg' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:162:12: performance:inconclusive: Technically the member function 'NMD::extract_ac_15_14' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1059:13: note: Technically the member function 'NMD::extract_ac_15_14' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:162:12: note: Technically the member function 'NMD::extract_ac_15_14' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:477:30: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:107:14: style: struct member 'linux_params::vesapm_off' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:163:12: performance:inconclusive: Technically the member function 'NMD::extract_bit_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1522:13: note: Technically the member function 'NMD::extract_bit_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:163:12: note: Technically the member function 'NMD::extract_bit_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:487:40: portability: 'dev->common.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:108:14: style: struct member 'linux_params::pages' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:164:12: performance:inconclusive: Technically the member function 'NMD::extract_bit_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1249:13: note: Technically the member function 'NMD::extract_bit_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:164:12: note: Technically the member function 'NMD::extract_bit_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:490:39: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:109:14: style: struct member 'linux_params::reserved4' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:165:12: performance:inconclusive: Technically the member function 'NMD::extract_c0s_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1606:13: note: Technically the member function 'NMD::extract_c0s_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:165:12: note: Technically the member function 'NMD::extract_c0s_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:505:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:112:14: style: struct member 'linux_params::apm_bios_info' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:166:12: performance:inconclusive: Technically the member function 'NMD::extract_code_17_to_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1283:13: note: Technically the member function 'NMD::extract_code_17_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:166:12: note: Technically the member function 'NMD::extract_code_17_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:507:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:114:14: style: struct member 'linux_params::drive_info' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:167:12: performance:inconclusive: Technically the member function 'NMD::extract_code_18_to_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:874:13: note: Technically the member function 'NMD::extract_code_18_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:167:12: note: Technically the member function 'NMD::extract_code_18_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:510:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:116:14: style: struct member 'linux_params::sys_desc_table' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:168:12: performance:inconclusive: Technically the member function 'NMD::extract_code_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1614:13: note: Technically the member function 'NMD::extract_code_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:168:12: note: Technically the member function 'NMD::extract_code_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:512:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:118:14: style: struct member 'linux_params::reserved5' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:169:12: performance:inconclusive: Technically the member function 'NMD::extract_code_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1117:13: note: Technically the member function 'NMD::extract_code_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:169:12: note: Technically the member function 'NMD::extract_code_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:515:31: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:120:14: style: struct member 'linux_params::reserved6' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:170:12: performance:inconclusive: Technically the member function 'NMD::extract_code_25_24_23_22_21_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1027:13: note: Technically the member function 'NMD::extract_code_25_24_23_22_21_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:170:12: note: Technically the member function 'NMD::extract_code_25_24_23_22_21_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:530:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:122:14: style: struct member 'linux_params::reserved7' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:158:58: error: Subtracting pointers that point to different objects [comparePointers] qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:154:37: note: Variable declared here. qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:158:42: note: Array decayed to pointer here. qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:154:16: note: Variable declared here. qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:158:60: note: Array decayed to pointer here. qemu-7.0.0/roms/openbios/arch/ppc/mol/main.c:158:58: note: Subtracting pointers that point to different objects qemu-7.0.0/disas/nanomips.h:171:12: performance:inconclusive: Technically the member function 'NMD::extract_cofun_25_24_23' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1157:13: note: Technically the member function 'NMD::extract_cofun_25_24_23' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:171:12: note: Technically the member function 'NMD::extract_cofun_25_24_23' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:532:24: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:123:14: style: struct member 'linux_params::ramdisk_flags' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:172:12: performance:inconclusive: Technically the member function 'NMD::extract_count3_14_13_12' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:990:13: note: Technically the member function 'NMD::extract_count3_14_13_12' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:172:12: note: Technically the member function 'NMD::extract_count3_14_13_12' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:534:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:127:14: style: struct member 'linux_params::reserved8' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:173:12: performance:inconclusive: Technically the member function 'NMD::extract_count_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:898:13: note: Technically the member function 'NMD::extract_count_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:173:12: note: Technically the member function 'NMD::extract_count_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:536:24: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:129:14: style: struct member 'linux_params::reserved9' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:174:12: performance:inconclusive: Technically the member function 'NMD::extract_count_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1109:13: note: Technically the member function 'NMD::extract_count_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:174:12: note: Technically the member function 'NMD::extract_count_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:541:53: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:130:14: style: struct member 'linux_params::aux_device_info' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:175:12: performance:inconclusive: Technically the member function 'NMD::extract_cs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1407:13: note: Technically the member function 'NMD::extract_cs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:175:12: note: Technically the member function 'NMD::extract_cs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:594:30: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:131:14: style: struct member 'linux_params::reserved10' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:176:12: performance:inconclusive: Technically the member function 'NMD::extract_cs_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1482:13: note: Technically the member function 'NMD::extract_cs_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:176:12: note: Technically the member function 'NMD::extract_cs_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:598:27: portability: 'confbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:132:14: style: struct member 'linux_params::param_block_signature' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:177:12: performance:inconclusive: Technically the member function 'NMD::extract_ct_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1682:13: note: Technically the member function 'NMD::extract_ct_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:177:12: note: Technically the member function 'NMD::extract_ct_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:601:28: portability: 'confbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:133:14: style: struct member 'linux_params::param_block_version' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:178:12: performance:inconclusive: Technically the member function 'NMD::extract_eu_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1538:13: note: Technically the member function 'NMD::extract_eu_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:178:12: note: Technically the member function 'NMD::extract_eu_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:606:28: portability: 'confbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:134:14: style: struct member 'linux_params::reserved11' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:179:12: performance:inconclusive: Technically the member function 'NMD::extract_eu_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1093:13: note: Technically the member function 'NMD::extract_eu_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:179:12: note: Technically the member function 'NMD::extract_eu_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:614:27: portability: 'confbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:141:14: style: struct member 'linux_params::loader_flags' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:180:12: performance:inconclusive: Technically the member function 'NMD::extract_fd_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1649:13: note: Technically the member function 'NMD::extract_fd_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:180:12: note: Technically the member function 'NMD::extract_fd_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:615:27: portability: 'confbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:142:14: style: struct member 'linux_params::reserved12' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:181:12: performance:inconclusive: Technically the member function 'NMD::extract_fs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1317:13: note: Technically the member function 'NMD::extract_fs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:181:12: note: Technically the member function 'NMD::extract_fs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:615:34: portability: 'confbase+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:143:14: style: struct member 'linux_params::kernel_start' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:182:12: performance:inconclusive: Technically the member function 'NMD::extract_ft_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1564:13: note: Technically the member function 'NMD::extract_ft_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:182:12: note: Technically the member function 'NMD::extract_ft_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:639:30: portability: 'dev->legacy.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:146:14: style: struct member 'linux_params::reserved12_5' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:183:12: performance:inconclusive: Technically the member function 'NMD::extract_ft_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1391:13: note: Technically the member function 'NMD::extract_ft_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:183:12: note: Technically the member function 'NMD::extract_ft_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:642:31: portability: 'confbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:148:14: style: struct member 'linux_params::reserved13' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:184:12: performance:inconclusive: Technically the member function 'NMD::extract_gp_2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1375:13: note: Technically the member function 'NMD::extract_gp_2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:184:12: note: Technically the member function 'NMD::extract_gp_2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/SLOF/lib/libvirtio/virtio.c:642:40: portability: 'confbase+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:150:14: style: struct member 'linux_params::reserved16' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:185:12: performance:inconclusive: Technically the member function 'NMD::extract_hint_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:982:13: note: Technically the member function 'NMD::extract_hint_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:185:12: note: Technically the member function 'NMD::extract_hint_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:155:14: style: struct member 'linux_params::command_line' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:186:12: performance:inconclusive: Technically the member function 'NMD::extract_hs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1351:13: note: Technically the member function 'NMD::extract_hs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:186:12: note: Technically the member function 'NMD::extract_hs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/amd64/linux_load.c:156:14: style: struct member 'linux_params::reserved17' is never used. [unusedStructMember] qemu-7.0.0/disas/nanomips.h:187:12: performance:inconclusive: Technically the member function 'NMD::extract_lsb_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1367:13: note: Technically the member function 'NMD::extract_lsb_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:187:12: note: Technically the member function 'NMD::extract_lsb_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:188:12: performance:inconclusive: Technically the member function 'NMD::extract_mask_20_19_18_17_16_15_14' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1530:13: note: Technically the member function 'NMD::extract_mask_20_19_18_17_16_15_14' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:188:12: note: Technically the member function 'NMD::extract_mask_20_19_18_17_16_15_14' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:189:12: performance:inconclusive: Technically the member function 'NMD::extract_msbt_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1424:13: note: Technically the member function 'NMD::extract_msbt_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:189:12: note: Technically the member function 'NMD::extract_msbt_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:190:12: performance:inconclusive: Technically the member function 'NMD::extract_op_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1506:13: note: Technically the member function 'NMD::extract_op_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:190:12: note: Technically the member function 'NMD::extract_op_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:191:12: performance:inconclusive: Technically the member function 'NMD::extract_op_25_to_3' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1232:13: note: Technically the member function 'NMD::extract_op_25_to_3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:191:12: note: Technically the member function 'NMD::extract_op_25_to_3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:192:12: performance:inconclusive: Technically the member function 'NMD::extract_rdl_25_24' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1075:13: note: Technically the member function 'NMD::extract_rdl_25_24' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:192:12: note: Technically the member function 'NMD::extract_rdl_25_24' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:193:12: performance:inconclusive: Technically the member function 'NMD::extract_rd2_3_8' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1274:13: note: Technically the member function 'NMD::extract_rd2_3_8' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:193:12: note: Technically the member function 'NMD::extract_rd2_3_8' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:194:12: performance:inconclusive: Technically the member function 'NMD::extract_rd3_3_2_1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1173:13: note: Technically the member function 'NMD::extract_rd3_3_2_1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:194:12: note: Technically the member function 'NMD::extract_rd3_3_2_1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:195:12: performance:inconclusive: Technically the member function 'NMD::extract_rd_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1598:13: note: Technically the member function 'NMD::extract_rd_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:195:12: note: Technically the member function 'NMD::extract_rd_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:196:12: performance:inconclusive: Technically the member function 'NMD::extract_rs3_6_5_4' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1458:13: note: Technically the member function 'NMD::extract_rs3_6_5_4' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:196:12: note: Technically the member function 'NMD::extract_rs3_6_5_4' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:197:12: performance:inconclusive: Technically the member function 'NMD::extract_rs4_4_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1240:13: note: Technically the member function 'NMD::extract_rs4_4_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:197:12: note: Technically the member function 'NMD::extract_rs4_4_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:198:12: performance:inconclusive: Technically the member function 'NMD::extract_rs_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1133:13: note: Technically the member function 'NMD::extract_rs_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:198:12: note: Technically the member function 'NMD::extract_rs_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:199:12: performance:inconclusive: Technically the member function 'NMD::extract_rs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1035:13: note: Technically the member function 'NMD::extract_rs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:199:12: note: Technically the member function 'NMD::extract_rs_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:200:12: performance:inconclusive: Technically the member function 'NMD::extract_rsz4_4_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1213:13: note: Technically the member function 'NMD::extract_rsz4_4_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:200:12: note: Technically the member function 'NMD::extract_rsz4_4_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:201:12: performance:inconclusive: Technically the member function 'NMD::extract_rtl_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1343:13: note: Technically the member function 'NMD::extract_rtl_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:201:12: note: Technically the member function 'NMD::extract_rtl_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:202:12: performance:inconclusive: Technically the member function 'NMD::extract_rt3_9_8_7' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1383:13: note: Technically the member function 'NMD::extract_rt3_9_8_7' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:202:12: note: Technically the member function 'NMD::extract_rt3_9_8_7' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:203:12: performance:inconclusive: Technically the member function 'NMD::extract_rt4_9_7_6_5' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1415:13: note: Technically the member function 'NMD::extract_rt4_9_7_6_5' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:203:12: note: Technically the member function 'NMD::extract_rt4_9_7_6_5' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:204:12: performance:inconclusive: Technically the member function 'NMD::extract_rt_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1189:13: note: Technically the member function 'NMD::extract_rt_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:204:12: note: Technically the member function 'NMD::extract_rt_25_24_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:205:12: performance:inconclusive: Technically the member function 'NMD::extract_rt_41_40_39_38_37' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1257:13: note: Technically the member function 'NMD::extract_rt_41_40_39_38_37' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:205:12: note: Technically the member function 'NMD::extract_rt_41_40_39_38_37' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:206:12: performance:inconclusive: Technically the member function 'NMD::extract_rt_9_8_7_6_5' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1498:13: note: Technically the member function 'NMD::extract_rt_9_8_7_6_5' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:206:12: note: Technically the member function 'NMD::extract_rt_9_8_7_6_5' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:207:12: performance:inconclusive: Technically the member function 'NMD::extract_rtz3_9_8_7' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:906:13: note: Technically the member function 'NMD::extract_rtz3_9_8_7' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:207:12: note: Technically the member function 'NMD::extract_rtz3_9_8_7' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:208:12: performance:inconclusive: Technically the member function 'NMD::extract_rtz4_27_26_25_23_22_21' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:949:13: note: Technically the member function 'NMD::extract_rtz4_27_26_25_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:208:12: note: Technically the member function 'NMD::extract_rtz4_27_26_25_23_22_21' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:209:12: performance:inconclusive: Technically the member function 'NMD::extract_rtz4_9_7_6_5' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1665:13: note: Technically the member function 'NMD::extract_rtz4_9_7_6_5' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:209:12: note: Technically the member function 'NMD::extract_rtz4_9_7_6_5' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:210:12: performance:inconclusive: Technically the member function 'NMD::extract_ru_7_6_5_4_3' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1197:13: note: Technically the member function 'NMD::extract_ru_7_6_5_4_3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:210:12: note: Technically the member function 'NMD::extract_ru_7_6_5_4_3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:211:12: performance:inconclusive: Technically the member function 'NMD::extract_sa_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:958:13: note: Technically the member function 'NMD::extract_sa_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:211:12: note: Technically the member function 'NMD::extract_sa_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:212:12: performance:inconclusive: Technically the member function 'NMD::extract_sa_15_14_13_12' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1181:13: note: Technically the member function 'NMD::extract_sa_15_14_13_12' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:212:12: note: Technically the member function 'NMD::extract_sa_15_14_13_12' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:213:12: performance:inconclusive: Technically the member function 'NMD::extract_sa_15_14_13' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1440:13: note: Technically the member function 'NMD::extract_sa_15_14_13' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:213:12: note: Technically the member function 'NMD::extract_sa_15_14_13' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:214:12: performance:inconclusive: Technically the member function 'NMD::extract_sel_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1359:13: note: Technically the member function 'NMD::extract_sel_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:214:12: note: Technically the member function 'NMD::extract_sel_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:215:12: performance:inconclusive: Technically the member function 'NMD::extract_sel_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1674:13: note: Technically the member function 'NMD::extract_sel_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:215:12: note: Technically the member function 'NMD::extract_sel_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:216:12: performance:inconclusive: Technically the member function 'NMD::extract_shift3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:882:13: note: Technically the member function 'NMD::extract_shift3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:216:12: note: Technically the member function 'NMD::extract_shift3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:217:12: performance:inconclusive: Technically the member function 'NMD::extract_shift_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:966:13: note: Technically the member function 'NMD::extract_shift_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:217:12: note: Technically the member function 'NMD::extract_shift_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:218:12: performance:inconclusive: Technically the member function 'NMD::extract_shift_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1101:13: note: Technically the member function 'NMD::extract_shift_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:218:12: note: Technically the member function 'NMD::extract_shift_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:219:12: performance:inconclusive: Technically the member function 'NMD::extract_shift_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1067:13: note: Technically the member function 'NMD::extract_shift_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:219:12: note: Technically the member function 'NMD::extract_shift_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:220:12: performance:inconclusive: Technically the member function 'NMD::extract_shift_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1474:13: note: Technically the member function 'NMD::extract_shift_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:220:12: note: Technically the member function 'NMD::extract_shift_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:221:12: performance:inconclusive: Technically the member function 'NMD::extract_shiftx_11_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1490:13: note: Technically the member function 'NMD::extract_shiftx_11_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:221:12: note: Technically the member function 'NMD::extract_shiftx_11_10_9_8_7_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:222:12: performance:inconclusive: Technically the member function 'NMD::extract_shiftx_10_9_8_7__s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:974:13: note: Technically the member function 'NMD::extract_shiftx_10_9_8_7__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:222:12: note: Technically the member function 'NMD::extract_shiftx_10_9_8_7__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:223:12: performance:inconclusive: Technically the member function 'NMD::extract_size_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1291:13: note: Technically the member function 'NMD::extract_size_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:223:12: note: Technically the member function 'NMD::extract_size_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:224:12: performance:inconclusive: Technically the member function 'NMD::extract_stripe_6' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1051:13: note: Technically the member function 'NMD::extract_stripe_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:224:12: note: Technically the member function 'NMD::extract_stripe_6' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:225:12: performance:inconclusive: Technically the member function 'NMD::extract_stype_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1335:13: note: Technically the member function 'NMD::extract_stype_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:225:12: note: Technically the member function 'NMD::extract_stype_20_19_18_17_16' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:226:12: performance:inconclusive: Technically the member function 'NMD::extract_u2_10_9' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1019:13: note: Technically the member function 'NMD::extract_u2_10_9' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:226:12: note: Technically the member function 'NMD::extract_u2_10_9' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:227:12: performance:inconclusive: Technically the member function 'NMD::extract_u_11_10_9_8_7_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1125:13: note: Technically the member function 'NMD::extract_u_11_10_9_8_7_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:227:12: note: Technically the member function 'NMD::extract_u_11_10_9_8_7_6_5_4_3_2_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:228:12: performance:inconclusive: Technically the member function 'NMD::extract_u_15_to_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1309:13: note: Technically the member function 'NMD::extract_u_15_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:228:12: note: Technically the member function 'NMD::extract_u_15_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:229:12: performance:inconclusive: Technically the member function 'NMD::extract_u_17_to_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1205:13: note: Technically the member function 'NMD::extract_u_17_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:229:12: note: Technically the member function 'NMD::extract_u_17_to_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:230:12: performance:inconclusive: Technically the member function 'NMD::extract_u_1_0' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1632:13: note: Technically the member function 'NMD::extract_u_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:230:12: note: Technically the member function 'NMD::extract_u_1_0' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:231:12: performance:inconclusive: Technically the member function 'NMD::extract_u_3_2_1_0__s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1708:13: note: Technically the member function 'NMD::extract_u_3_2_1_0__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:231:12: note: Technically the member function 'NMD::extract_u_3_2_1_0__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:232:12: performance:inconclusive: Technically the member function 'NMD::extract_u_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1165:13: note: Technically the member function 'NMD::extract_u_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:232:12: note: Technically the member function 'NMD::extract_u_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:233:12: performance:inconclusive: Technically the member function 'NMD::extract_u_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1149:13: note: Technically the member function 'NMD::extract_u_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:233:12: note: Technically the member function 'NMD::extract_u_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:234:12: performance:inconclusive: Technically the member function 'NMD::extract_u_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1657:13: note: Technically the member function 'NMD::extract_u_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:234:12: note: Technically the member function 'NMD::extract_u_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:235:12: performance:inconclusive: Technically the member function 'NMD::extract_u_5_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1432:13: note: Technically the member function 'NMD::extract_u_5_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:235:12: note: Technically the member function 'NMD::extract_u_5_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:236:12: performance:inconclusive: Technically the member function 'NMD::extract_u_6_5_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1514:13: note: Technically the member function 'NMD::extract_u_6_5_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:236:12: note: Technically the member function 'NMD::extract_u_6_5_4_3_2_1_0__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:237:12: performance:inconclusive: Technically the member function 'NMD::extract_u_31_to_0__s32' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1466:13: note: Technically the member function 'NMD::extract_u_31_to_0__s32' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:237:12: note: Technically the member function 'NMD::extract_u_31_to_0__s32' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:238:12: performance:inconclusive: Technically the member function 'NMD::extract_u_10' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:941:13: note: Technically the member function 'NMD::extract_u_10' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:238:12: note: Technically the member function 'NMD::extract_u_10' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:239:12: performance:inconclusive: Technically the member function 'NMD::extract_u_17_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1399:13: note: Technically the member function 'NMD::extract_u_17_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:239:12: note: Technically the member function 'NMD::extract_u_17_16_15_14_13_12_11' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:240:12: performance:inconclusive: Technically the member function 'NMD::extract_u_20_19_18_17_16_15_14_13' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1582:13: note: Technically the member function 'NMD::extract_u_20_19_18_17_16_15_14_13' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:240:12: note: Technically the member function 'NMD::extract_u_20_19_18_17_16_15_14_13' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:241:12: performance:inconclusive: Technically the member function 'NMD::extract_u_17_to_1__s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:914:13: note: Technically the member function 'NMD::extract_u_17_to_1__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:241:12: note: Technically the member function 'NMD::extract_u_17_to_1__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:242:12: performance:inconclusive: Technically the member function 'NMD::extract_u_2_1__s1' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1043:13: note: Technically the member function 'NMD::extract_u_2_1__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:242:12: note: Technically the member function 'NMD::extract_u_2_1__s1' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:243:12: performance:inconclusive: Technically the member function 'NMD::extract_u_17_to_2__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1590:13: note: Technically the member function 'NMD::extract_u_17_to_2__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:243:12: note: Technically the member function 'NMD::extract_u_17_to_2__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:244:12: performance:inconclusive: Technically the member function 'NMD::extract_u_20_to_2__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1690:13: note: Technically the member function 'NMD::extract_u_20_to_2__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:244:12: note: Technically the member function 'NMD::extract_u_20_to_2__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/sparc32/context.c:73:55: style:inconclusive: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/arch/sparc32/context.h:20:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/openbios/arch/sparc32/context.c:73:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/disas/nanomips.h:245:12: performance:inconclusive: Technically the member function 'NMD::extract_u_20_to_3__s3' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1141:13: note: Technically the member function 'NMD::extract_u_20_to_3__s3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:245:12: note: Technically the member function 'NMD::extract_u_20_to_3__s3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:246:12: performance:inconclusive: Technically the member function 'NMD::extract_u_3_8__s2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1640:13: note: Technically the member function 'NMD::extract_u_3_8__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:246:12: note: Technically the member function 'NMD::extract_u_3_8__s2' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:247:12: performance:inconclusive: Technically the member function 'NMD::extract_u_11_10_9_8_7_6_5_4_3__s3' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:890:13: note: Technically the member function 'NMD::extract_u_11_10_9_8_7_6_5_4_3__s3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:247:12: note: Technically the member function 'NMD::extract_u_11_10_9_8_7_6_5_4_3__s3' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:248:12: performance:inconclusive: Technically the member function 'NMD::extract_u_7_6_5_4__s4' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:1546:13: note: Technically the member function 'NMD::extract_u_7_6_5_4__s4' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:248:12: note: Technically the member function 'NMD::extract_u_7_6_5_4__s4' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:429:17: performance:inconclusive: Technically the member function 'NMD::DERET' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:5683:18: note: Technically the member function 'NMD::DERET' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:429:17: note: Technically the member function 'NMD::DERET' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:444:17: style: Condition 'is_ppc64()' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/arch/sparc32/sys_info.c:22:30: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:491:17: performance:inconclusive: Technically the member function 'NMD::EHB' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:7162:18: note: Technically the member function 'NMD::EHB' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:491:17: note: Technically the member function 'NMD::EHB' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:499:9: style: Condition '!is_ppc64()' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/arch/sparc32/sys_info.c:55:8: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/disas/nanomips.h:494:17: performance:inconclusive: Technically the member function 'NMD::ERET' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:7220:18: note: Technically the member function 'NMD::ERET' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:494:17: note: Technically the member function 'NMD::ERET' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:528:17: style: Condition 'is_ppc64()' is always false [knownConditionTrueFalse] qemu-7.0.0/disas/nanomips.h:495:17: performance:inconclusive: Technically the member function 'NMD::ERETNC' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:7238:18: note: Technically the member function 'NMD::ERETNC' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:495:17: note: Technically the member function 'NMD::ERETNC' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:531:26: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/disas/nanomips.h:523:17: performance:inconclusive: Technically the member function 'NMD::IRET' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:7898:18: note: Technically the member function 'NMD::IRET' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:523:17: note: Technically the member function 'NMD::IRET' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:680:17: performance:inconclusive: Technically the member function 'NMD::NOP_16_' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:11611:18: note: Technically the member function 'NMD::NOP_16_' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:680:17: note: Technically the member function 'NMD::NOP_16_' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:681:17: performance:inconclusive: Technically the member function 'NMD::NOP_32_' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:11629:18: note: Technically the member function 'NMD::NOP_32_' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:681:17: note: Technically the member function 'NMD::NOP_32_' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/sparc64/context.c:82:55: style:inconclusive: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/arch/sparc64/context.h:25:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/openbios/arch/sparc64/context.c:82:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/disas/nanomips.h:688:17: performance:inconclusive: Technically the member function 'NMD::PAUSE' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:11788:18: note: Technically the member function 'NMD::PAUSE' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:688:17: note: Technically the member function 'NMD::PAUSE' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:866:17: performance:inconclusive: Technically the member function 'NMD::TLBGINV' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:15962:18: note: Technically the member function 'NMD::TLBGINV' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:866:17: note: Technically the member function 'NMD::TLBGINV' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:867:17: performance:inconclusive: Technically the member function 'NMD::TLBGINVF' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:15980:18: note: Technically the member function 'NMD::TLBGINVF' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:867:17: note: Technically the member function 'NMD::TLBGINVF' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:868:17: performance:inconclusive: Technically the member function 'NMD::TLBGP' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:15998:18: note: Technically the member function 'NMD::TLBGP' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:868:17: note: Technically the member function 'NMD::TLBGP' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:869:17: performance:inconclusive: Technically the member function 'NMD::TLBGR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16016:18: note: Technically the member function 'NMD::TLBGR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:869:17: note: Technically the member function 'NMD::TLBGR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:870:17: performance:inconclusive: Technically the member function 'NMD::TLBGWI' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16034:18: note: Technically the member function 'NMD::TLBGWI' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:870:17: note: Technically the member function 'NMD::TLBGWI' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:514:25: style:inconclusive: Function 'setup_mmu' argument 1 names different: declaration 'code_base' definition 'ramsize'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:33:37: note: Function 'setup_mmu' argument 1 names different: declaration 'code_base' definition 'ramsize'. qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:514:25: note: Function 'setup_mmu' argument 1 names different: declaration 'code_base' definition 'ramsize'. qemu-7.0.0/disas/nanomips.h:871:17: performance:inconclusive: Technically the member function 'NMD::TLBGWR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16052:18: note: Technically the member function 'NMD::TLBGWR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:871:17: note: Technically the member function 'NMD::TLBGWR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:497:52: error: Subtracting pointers that point to different objects [comparePointers] qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:491:13: note: Variable declared here. qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:497:38: note: Array decayed to pointer here. qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:490:13: note: Variable declared here. qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:497:54: note: Array decayed to pointer here. qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:497:52: note: Subtracting pointers that point to different objects qemu-7.0.0/disas/nanomips.h:872:17: performance:inconclusive: Technically the member function 'NMD::TLBINV' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16070:18: note: Technically the member function 'NMD::TLBINV' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:872:17: note: Technically the member function 'NMD::TLBINV' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:373:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:873:17: performance:inconclusive: Technically the member function 'NMD::TLBINVF' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16088:18: note: Technically the member function 'NMD::TLBINVF' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:873:17: note: Technically the member function 'NMD::TLBINVF' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:374:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:874:17: performance:inconclusive: Technically the member function 'NMD::TLBP' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16106:18: note: Technically the member function 'NMD::TLBP' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:874:17: note: Technically the member function 'NMD::TLBP' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:375:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:875:17: performance:inconclusive: Technically the member function 'NMD::TLBR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16124:18: note: Technically the member function 'NMD::TLBR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:875:17: note: Technically the member function 'NMD::TLBR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:376:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:876:17: performance:inconclusive: Technically the member function 'NMD::TLBWI' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16142:18: note: Technically the member function 'NMD::TLBWI' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:876:17: note: Technically the member function 'NMD::TLBWI' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:377:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.h:877:17: performance:inconclusive: Technically the member function 'NMD::TLBWR' can be static (but you may consider moving to unnamed namespace). [functionStatic] qemu-7.0.0/disas/nanomips.cpp:16160:18: note: Technically the member function 'NMD::TLBWR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/disas/nanomips.h:877:17: note: Technically the member function 'NMD::TLBWR' can be static (but you may consider moving to unnamed namespace). qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:378:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.cpp:695:24: style: The scope of the variable 'gpr_reg' can be reduced. [variableScope] qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:379:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/disas/nanomips.cpp:713:24: style: The scope of the variable 'fpr_reg' can be reduced. [variableScope] qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:550:19: error: Signed integer overflow for expression 'i<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:549:19: note: Assuming that condition 'i<16' is not redundant qemu-7.0.0/roms/openbios/arch/ppc/qemu/ofmem.c:550:19: note: Integer overflow qemu-7.0.0/disas/nanomips.cpp:731:24: style: The scope of the variable 'ac_reg' can be reduced. [variableScope] qemu-7.0.0/disas/nanomips.cpp:161:36: performance: Function parameter 's' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:171:36: performance: Function parameter 's1' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:172:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:182:36: performance: Function parameter 's1' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:183:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:184:36: performance: Function parameter 's3' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:194:36: performance: Function parameter 's1' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:195:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:196:36: performance: Function parameter 's3' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:197:36: performance: Function parameter 's4' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:208:36: performance: Function parameter 's1' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:209:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:210:36: performance: Function parameter 's3' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:211:36: performance: Function parameter 's4' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:212:36: performance: Function parameter 's5' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:224:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:234:36: performance: Function parameter 's1' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:236:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:246:36: performance: Function parameter 's1' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:247:36: performance: Function parameter 's2' should be passed by const reference. [passedByValue] qemu-7.0.0/disas/nanomips.cpp:285:54: style: Parameter 'register_list' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/arch/sparc32/romvec.c:310:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/openbios/arch/sparc32/romvec.c:308:9: note: ret is assigned qemu-7.0.0/roms/openbios/arch/sparc32/romvec.c:310:9: note: ret is overwritten qemu-7.0.0/roms/openbios/arch/sparc32/romvec.c:129:17: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/sparc32/romvec.c:154:17: style: Variable 'str' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/sparc32/romvec.c:181:14: style: Variable 'name' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:75:14: style: struct member 'linux_params::orig_x' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:76:14: style: struct member 'linux_params::orig_y' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:78:14: style: struct member 'linux_params::orig_video_page' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:81:14: style: struct member 'linux_params::unused2' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:82:14: style: struct member 'linux_params::orig_video_ega_bx' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:83:14: style: struct member 'linux_params::unused3' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:89:14: style: struct member 'linux_params::lfb_width' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:90:14: style: struct member 'linux_params::lfb_height' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:91:14: style: struct member 'linux_params::lfb_depth' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/lib.c:162:18: style: Condition 'tte_data==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:92:14: style: struct member 'linux_params::lfb_base' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:93:14: style: struct member 'linux_params::lfb_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:97:14: style: struct member 'linux_params::lfb_linelength' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:98:14: style: struct member 'linux_params::red_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:99:14: style: struct member 'linux_params::red_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:100:14: style: struct member 'linux_params::green_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:101:14: style: struct member 'linux_params::green_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:102:14: style: struct member 'linux_params::blue_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:103:14: style: struct member 'linux_params::blue_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:75:14: style: struct member 'linux_params::orig_x' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:104:14: style: struct member 'linux_params::rsvd_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:76:14: style: struct member 'linux_params::orig_y' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:105:14: style: struct member 'linux_params::rsvd_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:78:14: style: struct member 'linux_params::orig_video_page' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:106:14: style: struct member 'linux_params::vesapm_seg' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:81:14: style: struct member 'linux_params::unused2' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:107:14: style: struct member 'linux_params::vesapm_off' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:82:14: style: struct member 'linux_params::orig_video_ega_bx' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:108:14: style: struct member 'linux_params::pages' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:83:14: style: struct member 'linux_params::unused3' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:109:14: style: struct member 'linux_params::reserved4' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:89:14: style: struct member 'linux_params::lfb_width' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/sys_info.c:23:30: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:112:14: style: struct member 'linux_params::apm_bios_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:90:14: style: struct member 'linux_params::lfb_height' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/sys_info.c:56:8: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:114:14: style: struct member 'linux_params::drive_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:91:14: style: struct member 'linux_params::lfb_depth' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/unix/gui_qt/qt-main.cpp:60:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/openbios/arch/unix/plugins.c:118:2: warning:inconclusive: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:116:14: style: struct member 'linux_params::sys_desc_table' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:92:14: style: struct member 'linux_params::lfb_base' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/unix/gui_qt/gui-qt.h:25:3: style: Class 'FrameBufferWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/openbios/arch/unix/plugins.c:193:2: error: Resource leak: handle [resourceLeak] qemu-7.0.0/roms/openbios/arch/unix/plugins/loader.c:186:2: error: Resource leak: handle [resourceLeak] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:118:14: style: struct member 'linux_params::reserved5' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:93:14: style: struct member 'linux_params::lfb_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/unix/gui_qt/qt-main.cpp:30:18: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/openbios/arch/unix/plugins/plugin_pci/plugin_pci.c:214:1: error: There is an unknown macro here somewhere. Configuration is required. If PLUGIN_AUTHOR is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:120:14: style: struct member 'linux_params::reserved6' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:97:14: style: struct member 'linux_params::lfb_linelength' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:122:14: style: struct member 'linux_params::reserved7' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:98:14: style: struct member 'linux_params::red_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/unix/plugins/plugin_qt/qt_main.cpp:97:1: error: There is an unknown macro here somewhere. Configuration is required. If PLUGIN_AUTHOR is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:123:14: style: struct member 'linux_params::ramdisk_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:99:14: style: struct member 'linux_params::red_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:127:14: style: struct member 'linux_params::reserved8' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:100:14: style: struct member 'linux_params::green_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:129:14: style: struct member 'linux_params::reserved9' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:101:14: style: struct member 'linux_params::green_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:130:14: style: struct member 'linux_params::aux_device_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:102:14: style: struct member 'linux_params::blue_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:131:14: style: struct member 'linux_params::reserved10' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:103:14: style: struct member 'linux_params::blue_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:132:14: style: struct member 'linux_params::param_block_signature' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:104:14: style: struct member 'linux_params::rsvd_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:133:14: style: struct member 'linux_params::param_block_version' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:105:14: style: struct member 'linux_params::rsvd_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:134:14: style: struct member 'linux_params::reserved11' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:106:14: style: struct member 'linux_params::vesapm_seg' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:141:14: style: struct member 'linux_params::loader_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:107:14: style: struct member 'linux_params::vesapm_off' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:142:14: style: struct member 'linux_params::reserved12' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:108:14: style: struct member 'linux_params::pages' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:143:14: style: struct member 'linux_params::kernel_start' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:109:14: style: struct member 'linux_params::reserved4' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:146:14: style: struct member 'linux_params::reserved12_5' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:112:14: style: struct member 'linux_params::apm_bios_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:148:14: style: struct member 'linux_params::reserved13' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:114:14: style: struct member 'linux_params::drive_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:150:14: style: struct member 'linux_params::reserved16' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:116:14: style: struct member 'linux_params::sys_desc_table' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/xbox/console.c:18:16: style: struct member 'osi_fb_info::mphys' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:155:14: style: struct member 'linux_params::command_line' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:118:14: style: struct member 'linux_params::reserved5' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/context.c:90:55: style:inconclusive: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/arch/x86/context.h:37:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/openbios/arch/x86/context.c:90:55: note: Function 'init_context' argument 3 names different: declaration 'num_param' definition 'num_params'. qemu-7.0.0/roms/openbios/arch/x86/xbox/console.c:19:7: style: struct member 'osi_fb_info::rb' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc32/linux_load.c:156:14: style: struct member 'linux_params::reserved17' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:120:14: style: struct member 'linux_params::reserved6' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/xbox/console.c:19:11: style: struct member 'osi_fb_info::w' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:122:14: style: struct member 'linux_params::reserved7' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/xbox/console.c:19:14: style: struct member 'osi_fb_info::h' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:123:14: style: struct member 'linux_params::ramdisk_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/sys_info.c:18:30: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/x86/xbox/console.c:19:17: style: struct member 'osi_fb_info::depth' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:127:14: style: struct member 'linux_params::reserved8' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/sys_info.c:54:8: style: Variable 'total' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:129:14: style: struct member 'linux_params::reserved9' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:130:14: style: struct member 'linux_params::aux_device_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:131:14: style: struct member 'linux_params::reserved10' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:132:14: style: struct member 'linux_params::param_block_signature' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:133:14: style: struct member 'linux_params::param_block_version' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:134:14: style: struct member 'linux_params::reserved11' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:141:14: style: struct member 'linux_params::loader_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:142:14: style: struct member 'linux_params::reserved12' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:143:14: style: struct member 'linux_params::kernel_start' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/unix/plugins/plugin_qt/plugin_qt.h:25:3: style: Class 'FrameBufferWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:146:14: style: struct member 'linux_params::reserved12_5' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:148:14: style: struct member 'linux_params::reserved13' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:150:14: style: struct member 'linux_params::reserved16' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:155:14: style: struct member 'linux_params::command_line' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/sparc64/linux_load.c:156:14: style: struct member 'linux_params::reserved17' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:463:22: warning: Either the condition 'i<(0x3f*3+3)' is redundant or the array 'VgaLookupTable[192]' is accessed at index 192, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:461:12: note: Assuming that condition 'i<(0x3f*3+3)' is not redundant qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:462:23: note: i is incremented', new value is 192 qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:463:22: note: Array index out of bounds qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:464:22: warning: Either the condition 'i<(0x3f*3+3)' is redundant or the array 'VgaLookupTable[192]' is accessed at index 193, which is out of bounds. [arrayIndexOutOfBoundsCond] qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:461:12: note: Assuming that condition 'i<(0x3f*3+3)' is not redundant qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:462:23: note: i is incremented', new value is 192 qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:463:23: note: i is incremented', new value is 193 qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:464:22: note: Array index out of bounds qemu-7.0.0/roms/openbios/drivers/usb.c:407:15: style: Condition 'num>1' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/drivers/usb.c:398:11: note: Assuming condition 'num>1' is true qemu-7.0.0/roms/openbios/drivers/usb.c:407:15: note: Condition 'num>1' is always true qemu-7.0.0/roms/openbios/drivers/usb.c:567:2: warning: Either the condition 'controller->devices[newdev]' is redundant or there is possible null pointer dereference: newdev_t. [nullPointerRedundantCheck] qemu-7.0.0/roms/openbios/drivers/usb.c:569:28: note: Assuming that condition 'controller->devices[newdev]' is not redundant qemu-7.0.0/roms/openbios/drivers/usb.c:565:21: note: newdev_t is assigned 'controller->devices[newdev]' here. qemu-7.0.0/roms/openbios/drivers/usb.c:567:2: note: Null pointer dereference qemu-7.0.0/roms/openbios/drivers/usb.c:136:43: style:inconclusive: Function 'init_device_entry' argument 2 names different: declaration 'num' definition 'i'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/usb.h:290:48: note: Function 'init_device_entry' argument 2 names different: declaration 'num' definition 'i'. qemu-7.0.0/roms/openbios/drivers/usb.c:136:43: note: Function 'init_device_entry' argument 2 names different: declaration 'num' definition 'i'. qemu-7.0.0/roms/openbios/drivers/usb.c:164:32: style:inconclusive: Function 'get_status' argument 2 names different: declaration 'endp' definition 'intf'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/usb.h:293:37: note: Function 'get_status' argument 2 names different: declaration 'endp' definition 'intf'. qemu-7.0.0/roms/openbios/drivers/usb.c:164:32: note: Function 'get_status' argument 2 names different: declaration 'endp' definition 'intf'. qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:96:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:102:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:107:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:148:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:58:32: error: Signed integer overflow for expression '((1<<8)-1)<<24'. [integerOverflow] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:96:30: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:102:26: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:107:29: error: Signed integer overflow for expression '((1<<1)-1)<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/drivers/usbohci_private.h:148:27: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/openbios/drivers/floppy.c:1096:12: style: Variable 'ph' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/openbios/drivers/floppy.c:1091:11: note: ph is assigned qemu-7.0.0/roms/openbios/drivers/floppy.c:1096:12: note: ph is overwritten qemu-7.0.0/roms/openbios/drivers/iommu.c:38:5: warning: Either the condition 'regs==NULL' is redundant or there is possible null pointer dereference: iregs. [nullPointerRedundantCheck] qemu-7.0.0/roms/openbios/drivers/iommu.c:132:14: note: Assuming that condition 'regs==NULL' is not redundant qemu-7.0.0/roms/openbios/drivers/iommu.c:151:22: note: Calling function 'iommu_invalidate', 1st argument 'regs' value is 0 qemu-7.0.0/roms/openbios/drivers/iommu.c:38:5: note: Null pointer dereference qemu-7.0.0/roms/openbios/drivers/floppy.c:308:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/iommu.c:142:11: warning: Either the condition 'regs==NULL' is redundant or there is possible null pointer dereference: regs. [nullPointerRedundantCheck] qemu-7.0.0/roms/openbios/drivers/iommu.c:132:14: note: Assuming that condition 'regs==NULL' is not redundant qemu-7.0.0/roms/openbios/drivers/iommu.c:142:11: note: Null pointer dereference qemu-7.0.0/roms/openbios/drivers/floppy.c:358:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/iommu.c:150:5: warning: Either the condition 'regs==NULL' is redundant or there is possible null pointer dereference: regs. [nullPointerRedundantCheck] qemu-7.0.0/roms/openbios/drivers/iommu.c:132:14: note: Assuming that condition 'regs==NULL' is not redundant qemu-7.0.0/roms/openbios/drivers/iommu.c:150:5: note: Null pointer dereference qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:170:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] qemu-7.0.0/roms/openbios/fs/ext2/ext2_fs.c:120:7: error: Dereferencing 'common' after it is deallocated / released [deallocuse] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:76:14: style: struct member 'linux_params::orig_x' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_blockiter.c:103:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:77:14: style: struct member 'linux_params::orig_y' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/ext2/ext2_fs.c:123:6: error: Dereferencing 'common' after it is deallocated / released [deallocuse] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_blockiter.c:139:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:79:14: style: struct member 'linux_params::orig_video_page' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/drivers/vga_load_regs.c:145:5: style: Variable 'VgaAttributeTable' can be declared as const array [constVariable] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660.h:38:36: style: Parameter 'p' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:82:14: style: struct member 'linux_params::unused2' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660.h:49:36: style: Parameter 'p' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:83:14: style: struct member 'linux_params::orig_video_ega_bx' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:84:14: style: struct member 'linux_params::unused3' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_lseek.c:11:33: style:inconclusive: Function 'iso9660_lseek' argument 1 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/fs/iso9660/libiso9660.h:24:40: note: Function 'iso9660_lseek' argument 1 names different: declaration 'file' definition '_file'. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_lseek.c:11:33: note: Function 'iso9660_lseek' argument 1 names different: declaration 'file' definition '_file'. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:90:14: style: struct member 'linux_params::lfb_width' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/hfs/block.c:81:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:91:14: style: struct member 'linux_params::lfb_height' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/hfs/block.c:559:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:92:14: style: struct member 'linux_params::lfb_depth' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/hfs/block.c:610:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_opendir.c:84:16: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR' is always true. [redundantCondition] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:93:14: style: struct member 'linux_params::lfb_base' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:94:14: style: struct member 'linux_params::lfb_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/drivers/cuda.c:167:26: warning: Invalid memcpy() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qemu-7.0.0/roms/openbios/drivers/cuda.c:165:16: note: Assignment 'len=-1', assigned value is -1 qemu-7.0.0/roms/openbios/drivers/cuda.c:167:26: note: Invalid argument qemu-7.0.0/roms/openbios/fs/ioglue.c:60:32: style:inconclusive: Function 'os_seek' argument 2 names different: declaration 'offset' definition 'blknum'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/fs/os.h:36:46: note: Function 'os_seek' argument 2 names different: declaration 'offset' definition 'blknum'. qemu-7.0.0/roms/openbios/fs/ioglue.c:60:32: note: Function 'os_seek' argument 2 names different: declaration 'offset' definition 'blknum'. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:98:14: style: struct member 'linux_params::lfb_linelength' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:99:14: style: struct member 'linux_params::red_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:100:14: style: struct member 'linux_params::red_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_read.c:13:35: style:inconclusive: Function 'iso9660_read' argument 1 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/fs/iso9660/libiso9660.h:22:42: note: Function 'iso9660_read' argument 1 names different: declaration 'file' definition '_file'. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_read.c:13:35: note: Function 'iso9660_read' argument 1 names different: declaration 'file' definition '_file'. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:101:14: style: struct member 'linux_params::green_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_mount.c:191:37: style:inconclusive: Function 'iso9660_probe' argument 2 names different: declaration 'offs' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/fs/iso9660/libiso9660.h:17:44: note: Function 'iso9660_probe' argument 2 names different: declaration 'offs' definition 'offset'. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_mount.c:191:37: note: Function 'iso9660_probe' argument 2 names different: declaration 'offs' definition 'offset'. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:102:14: style: struct member 'linux_params::green_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:103:14: style: struct member 'linux_params::blue_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:104:14: style: struct member 'linux_params::blue_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/grubfs/filesys.h:78:21: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_btree.c:109:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:105:14: style: struct member 'linux_params::rsvd_size' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/grubfs/filesys.h:78:21: error: Signed integer overflow for expression '1<<(sizeof(word)*8-1)'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:106:14: style: struct member 'linux_params::rsvd_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/grubfs/grubfs_fs.c:55:9: style: struct member 'fsys_entry::close_func' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:107:14: style: struct member 'linux_params::vesapm_seg' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/grubfs/grubfs_fs.c:56:8: style: struct member 'fsys_entry::embed_func' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/libc/misc.c:119:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:108:14: style: struct member 'linux_params::vesapm_off' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:109:14: style: struct member 'linux_params::pages' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:110:14: style: struct member 'linux_params::reserved4' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/libc/misc.c:119:10: error: Signed integer overflow for expression '255<<24'. [integerOverflow] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:113:14: style: struct member 'linux_params::apm_bios_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/libc/misc.c:76:2: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:115:14: style: struct member 'linux_params::drive_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:117:14: style: struct member 'linux_params::sys_desc_table' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/libgcc/__udivmoddi4.c:3:61: style:inconclusive: Function '__udivmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/libgcc/libgcc.h:16:61: note: Function '__udivmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'. qemu-7.0.0/roms/openbios/libgcc/__udivmoddi4.c:3:61: note: Function '__udivmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:119:14: style: struct member 'linux_params::reserved5' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:121:14: style: struct member 'linux_params::reserved6' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:123:14: style: struct member 'linux_params::reserved7' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:124:14: style: struct member 'linux_params::ramdisk_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:128:14: style: struct member 'linux_params::reserved8' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:130:14: style: struct member 'linux_params::reserved9' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/libgcc/ashrdi3.c:49:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:131:14: style: struct member 'linux_params::aux_device_info' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:132:14: style: struct member 'linux_params::reserved10' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:133:14: style: struct member 'linux_params::param_block_signature' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:134:14: style: struct member 'linux_params::param_block_version' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:135:14: style: struct member 'linux_params::reserved11' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/libopenbios/bootinfo_load.c:41:5: error: Array 'buf[1024]' accessed at index 1024, which is out of bounds. [arrayIndexOutOfBounds] qemu-7.0.0/roms/openbios/libopenbios/bootinfo_load.c:39:2: note: After for loop, i has value 1024 qemu-7.0.0/roms/openbios/libopenbios/bootinfo_load.c:41:5: note: Array index out of bounds qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:142:14: style: struct member 'linux_params::loader_flags' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:143:14: style: struct member 'linux_params::reserved12' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:144:14: style: struct member 'linux_params::kernel_start' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:50:3: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:44:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:50:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:147:14: style: struct member 'linux_params::reserved12_5' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:149:14: style: struct member 'linux_params::reserved13' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:61:4: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:44:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:61:4: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:151:14: style: struct member 'linux_params::reserved16' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/drivers/pmu.c:208:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:156:14: style: struct member 'linux_params::command_line' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/hfs/low.c:37:21: error: Uninitialized variable: b [uninitvar] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:65:3: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:44:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:65:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/libopenbios/bootinfo_load.c:209:13: style: Variable 'script' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/arch/x86/linux_load.c:157:14: style: struct member 'linux_params::reserved17' is never used. [unusedStructMember] qemu-7.0.0/roms/openbios/fs/hfs/low.c:91:21: error: Uninitialized variable: b [uninitvar] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:69:2: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:44:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/iso9660/iso9660_fs.c:69:2: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/drivers/virtio.c:243:43: style:inconclusive: Function 'virtio_read_many' argument 2 names different: declaration 'sector' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/virtio.h:360:43: note: Function 'virtio_read_many' argument 2 names different: declaration 'sector' definition 'offset'. qemu-7.0.0/roms/openbios/drivers/virtio.c:243:43: note: Function 'virtio_read_many' argument 2 names different: declaration 'sector' definition 'offset'. qemu-7.0.0/roms/openbios/fs/ext2/ext2_utils.c:284:14: style:inconclusive: Function 'ext2_dir_entry' argument 3 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/fs/ext2/ext2_utils.h:52:14: note: Function 'ext2_dir_entry' argument 3 names different: declaration 'offset' definition 'index'. qemu-7.0.0/roms/openbios/fs/ext2/ext2_utils.c:284:14: note: Function 'ext2_dir_entry' argument 3 names different: declaration 'offset' definition 'index'. qemu-7.0.0/roms/openbios/drivers/virtio.c:243:72: style:inconclusive: Function 'virtio_read_many' argument 4 names different: declaration 'sec_num' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/virtio.h:360:72: note: Function 'virtio_read_many' argument 4 names different: declaration 'sec_num' definition 'len'. qemu-7.0.0/roms/openbios/drivers/virtio.c:243:72: note: Function 'virtio_read_many' argument 4 names different: declaration 'sec_num' definition 'len'. qemu-7.0.0/roms/openbios/libopenbios/load.c:61:8: style: Unused variable: param [unusedVariable] qemu-7.0.0/roms/openbios/libopenbios/linuxbios_info.c:118:6: style: Condition '!found' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/openbios/libopenbios/linuxbios_info.c:117:10: note: Assignment 'found=0', assigned value is 0 qemu-7.0.0/roms/openbios/libopenbios/linuxbios_info.c:118:6: note: Condition '!found' is always true qemu-7.0.0/roms/openbios/fs/hfs/hfs.c:59:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfs/hfs.c:680:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/libopenbios/linuxbios_info.c:78:45: style: Parameter 'end' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/fs/hfs/volume.c:107:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_volume.c:152:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfs/volume.c:431:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_volume.c:217:1: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/libopenbios/initprogram.c:43:7: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_volume.c:298:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/libopenbios/fcode_load.c:18:25: style: Parameter 'fcode' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/libopenbios/forth_load.c:21:20: style: Parameter 'forth' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/utils/devbios/comp.c:25:2: error: Resource leak: zwei [resourceLeak] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:218:3: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:212:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:218:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/libopenbios/xcoff_load.c:155:20: style: Variable 'total_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/libopenbios/xcoff_load.c:208:15: style: Variable 'total_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/utils/ofclient/of1275.c:391:17: warning: Redundant assignment of 's.value_to_sym' to itself. [selfAssignment] qemu-7.0.0/roms/openbios/libopenbios/xcoff_load.c:217:15: style: Variable 'total_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/utils/ofclient/of1275.c:412:42: style:inconclusive: Function 'of_find_integer_property' argument 1 names different: declaration 'path' definition 'device'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/utils/ofclient/of1275.h:434:42: note: Function 'of_find_integer_property' argument 1 names different: declaration 'path' definition 'device'. qemu-7.0.0/roms/openbios/utils/ofclient/of1275.c:412:42: note: Function 'of_find_integer_property' argument 1 names different: declaration 'path' definition 'device'. qemu-7.0.0/roms/openbios/drivers/macio.c:136:23: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/libopenbios/xcoff_load.c:222:15: style: Variable 'total_size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/utils/ofclient/of1275.c:433:37: style:inconclusive: Function 'of_find_string_property' argument 1 names different: declaration 'path' definition 'device'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/utils/ofclient/of1275.h:436:42: note: Function 'of_find_string_property' argument 1 names different: declaration 'path' definition 'device'. qemu-7.0.0/roms/openbios/utils/ofclient/of1275.c:433:37: note: Function 'of_find_string_property' argument 1 names different: declaration 'path' definition 'device'. qemu-7.0.0/roms/opensbi/lib/sbi/riscv_atomic.c:214:0: error: #error "Unexpected __SIZEOF_POINTER__" [preprocessorErrorDirective] qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:249:4: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:235:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:249:4: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:259:3: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:235:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:259:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/arch/sparc32/openbios.c:455:28: error: Signed integer overflow for expression '0x90<<24'. [integerOverflow] qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:267:3: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:235:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/hfs/hfs_fs.c:267:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/opensbi/lib/sbi/sbi_domain.c:320:2: error: There is an unknown macro here somewhere. Configuration is required. If sbi_hartmask_for_each_hart is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/openbios/arch/sparc32/openbios.c:866:23: style: Unused variable: mem_size [unusedVariable] qemu-7.0.0/roms/openbios/drivers/sbus.c:89:9: error: Memory leak: le [memleak] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:506:3: error: Memory pointed to by 'path' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:500:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:506:3: note: Memory pointed to by 'path' is freed twice. qemu-7.0.0/roms/openbios/drivers/sbus.c:122:9: error: Memory leak: le [memleak] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:518:9: style: Variable 'curfol' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:517:9: note: curfol is assigned qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_fs.c:518:9: note: curfol is overwritten qemu-7.0.0/roms/openbios/drivers/usbohci.c:457:63: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/openbios/drivers/usbohci.c:491:32: style:inconclusive: Function 'ohci_bulk' argument 2 names different: declaration 'size' definition 'dalen'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/usbohci.c:50:43: note: Function 'ohci_bulk' argument 2 names different: declaration 'size' definition 'dalen'. qemu-7.0.0/roms/openbios/drivers/usbohci.c:491:32: note: Function 'ohci_bulk' argument 2 names different: declaration 'size' definition 'dalen'. qemu-7.0.0/roms/openbios/drivers/usbohci.c:723:59: style:inconclusive: Function 'ohci_destroy_intr_queue' argument 2 names different: declaration 'queue' definition 'q_'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/usbohci.c:54:60: note: Function 'ohci_destroy_intr_queue' argument 2 names different: declaration 'queue' definition 'q_'. qemu-7.0.0/roms/openbios/drivers/usbohci.c:723:59: note: Function 'ohci_destroy_intr_queue' argument 2 names different: declaration 'queue' definition 'q_'. qemu-7.0.0/roms/openbios/drivers/usbohci.c:773:34: style:inconclusive: Function 'ohci_poll_intr_queue' argument 1 names different: declaration 'queue' definition 'q_'. [funcArgNamesDifferent] qemu-7.0.0/roms/openbios/drivers/usbohci.c:55:40: note: Function 'ohci_poll_intr_queue' argument 1 names different: declaration 'queue' definition 'q_'. qemu-7.0.0/roms/openbios/drivers/usbohci.c:773:34: note: Function 'ohci_poll_intr_queue' argument 1 names different: declaration 'queue' definition 'q_'. qemu-7.0.0/roms/openbios/utils/devbios/programming.c:409:24: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] qemu-7.0.0/roms/openbios/utils/devbios/programming.c:408:25: note: outer condition: (flag&0x80)!=(data&0x80) qemu-7.0.0/roms/openbios/utils/devbios/programming.c:409:24: note: opposite inner condition: (flag&0x80)==(data&0x80) qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:57:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:75:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:196:2: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_string.c:152:16: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:217:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_string.c:152:24: portability: 'dest+count' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/drivers/usbohci.c:248:68: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:358:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_string.c:153:15: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/drivers/usbohci.c:249:71: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:407:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_string.c:153:23: portability: 'src+count' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:433:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:461:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:493:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:590:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/opensbi/lib/sbi/riscv_asm.c:266:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/openbios/fs/hfsplus/hfsp_record.c:614:3: style: Label 'fail' is not used. [unusedLabel] qemu-7.0.0/roms/opensbi/lib/sbi/riscv_asm.c:317:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:73:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:248:68: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/opensbi/lib/sbi/riscv_asm.c:248:18: style: Variable 'pmpcfg_shift' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:73:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:249:71: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/opensbi/lib/sbi/riscv_asm.c:298:18: style: Variable 'pmpcfg_shift' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:74:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:321:5: error: Signed integer overflow for expression '((1<<4)-1)<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:256:3: error: Common realloc mistake: 'trans_prop' nulled but not freed upon failure [memleakOnRealloc] qemu-7.0.0/roms/openbios/packages/sun-parts.c:152:17: error: Memory pointed to by 'str' is freed twice. [doubleFree] qemu-7.0.0/roms/openbios/packages/sun-parts.c:145:17: note: Memory pointed to by 'str' is freed twice. qemu-7.0.0/roms/openbios/packages/sun-parts.c:152:17: note: Memory pointed to by 'str' is freed twice. qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:74:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:321:20: error: Signed integer overflow for expression '14<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:187:48: warning: Either the condition '!ptr' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:190:6: note: Assuming that condition '!ptr' is not redundant qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:187:48: note: Null pointer subtraction qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:75:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:390:3: error: Signed integer overflow for expression '14<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:181:10: style: Variable 'd->next' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:175:10: note: d->next is assigned qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:181:10: note: d->next is overwritten qemu-7.0.0/roms/opensbi/lib/sbi/sbi_fifo.c:145:31: portability: '(void*)fifo->queue' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:75:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:407:4: error: Signed integer overflow for expression '14<<28'. [integerOverflow] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:454:7: style: Redundant initialization for 'base'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:429:19: note: base is initialized qemu-7.0.0/roms/openbios/libopenbios/ofmem_common.c:454:7: note: base is overwritten qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:76:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:442:3: error: Signed integer overflow for expression '14<<28'. [integerOverflow] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:76:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:521:25: error: Signed integer overflow for expression '14<<28'. [integerOverflow] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:77:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/drivers/usbohci.c:637:3: error: Signed integer overflow for expression '14<<28'. [integerOverflow] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_misaligned_ldst.c:133:6: style: Condition '!fp' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_misaligned_ldst.c:31:14: note: Assignment 'fp=0', assigned value is 0 qemu-7.0.0/roms/opensbi/lib/sbi/sbi_misaligned_ldst.c:127:13: note: Assuming condition is false qemu-7.0.0/roms/opensbi/lib/sbi/sbi_misaligned_ldst.c:133:6: note: Condition '!fp' is always true qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:77:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/packages/pc-parts.c:103:7: error: Memory leak: parstr [memleak] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:78:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/packages/pc-parts.c:104:7: error: Memory leak: argstr [memleak] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:78:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/openbios/packages/pc-parts.c:106:7: error: Memory leak: argstr [memleak] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:79:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:79:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:80:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:80:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/i2c/fdt_i2c_sifive.c:59:44: portability: '(volatile void*)adap->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:87:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/i2c/fdt_i2c_sifive.c:65:43: portability: '(volatile void*)adap->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/openbios/packages/sun-parts.c:50:18: style: struct member 'sun_info::flags' is never used. [unusedStructMember] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:87:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt.c:143:70: style:inconclusive: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt.h:120:70: note: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt.c:143:70: note: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:88:1: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt.c:165:44: style:inconclusive: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt.h:127:44: note: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt.c:165:44: note: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. qemu-7.0.0/roms/openbios/drivers/pci.c:394:7: style: Variable 'virt' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/openbios/drivers/pci.c:393:7: note: virt is assigned qemu-7.0.0/roms/openbios/drivers/pci.c:394:7: note: virt is overwritten qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:88:1: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:121:17: style: Variable 'mstatus' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_unpriv.c:122:17: style: Variable 'mtvec' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:26:52: portability: '(void*)plic->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:27:23: portability: '(void*)plic->addr+0x0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:38:35: portability: '(void*)plic->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:39:27: portability: '(void*)plic->addr+0x200000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/irqchip/fdt_irqchip_plic.c:119:42: portability: '(void*)pd->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:50:31: portability: '(void*)plic->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_wip.c:73:41: style:inconclusive: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt_internal.h:24:41: note: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_wip.c:73:41: note: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:51:23: portability: '(void*)plic->addr+0x2000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:134:9: style: Variable 'tmp.uq' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:128:9: note: tmp.uq is assigned qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:134:9: note: tmp.uq is overwritten qemu-7.0.0/roms/opensbi/lib/utils/irqchip/plic.c:52:22: portability: 'plic_ie' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:101:29: error: Division by zero. [zerodiv] qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:99:45: note: Assignment 'zero=0', assigned value is 0 qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:101:29: note: Division by zero qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:85:20: style:inconclusive: Function '__qdivrem' argument 1 names different: declaration 'u' definition 'uq'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libquad/quad.h:100:29: note: Function '__qdivrem' argument 1 names different: declaration 'u' definition 'uq'. qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:85:20: note: Function '__qdivrem' argument 1 names different: declaration 'u' definition 'uq'. qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:85:33: style:inconclusive: Function '__qdivrem' argument 2 names different: declaration 'v' definition 'vq'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libquad/quad.h:100:41: note: Function '__qdivrem' argument 2 names different: declaration 'v' definition 'vq'. qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:85:33: note: Function '__qdivrem' argument 2 names different: declaration 'v' definition 'vq'. qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:85:47: style:inconclusive: Function '__qdivrem' argument 3 names different: declaration 'rem' definition 'arq'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libquad/quad.h:100:54: note: Function '__qdivrem' argument 3 names different: declaration 'rem' definition 'arq'. qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:85:47: note: Function '__qdivrem' argument 3 names different: declaration 'rem' definition 'arq'. qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:217:11: style: Local variable 'n' shadows outer variable [shadowVariable] qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:91:9: note: Shadowed declaration qemu-7.0.0/roms/opensbi/lib/utils/libquad/qdivrem.c:217:11: note: Shadow variable qemu-7.0.0/roms/openbios/packages/pc-parts.c:45:57: style: Parameter 'sect' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/packages/pc-parts.c:51:52: style: Parameter 'sect' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/openbios/packages/pc-parts.c:201:8: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter] qemu-7.0.0/roms/openbios/packages/pc-parts.c:181:32: error: Memory is allocated but not initialized: p[i].type [uninitdata] qemu-7.0.0/roms/opensbi/lib/utils/reset/fdt_reset_sunxi_wdt.c:39:25: portability: 'sunxi_wdt_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/reset/fdt_reset_sunxi_wdt.c:43:25: portability: 'sunxi_wdt_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_pmu.c:57:17: style: union member 'sbi_pmu_ctr_info::reserved' is never used. [unusedStructMember] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_trap.c:130:15: style: Condition 'prev_virt' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_trap.c:124:29: note: Assuming that condition 'prev_virt' is not redundant qemu-7.0.0/roms/opensbi/lib/sbi/sbi_trap.c:130:15: note: Condition 'prev_virt' is always true qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:225:53: style:inconclusive: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt.h:464:53: note: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:225:53: note: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:300:64: style:inconclusive: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt.h:556:64: note: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:300:64: note: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:426:15: style:inconclusive: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt.h:673:15: note: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:426:15: note: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:779:37: style:inconclusive: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] qemu-7.0.0/roms/opensbi/lib/utils/libfdt/libfdt.h:1160:37: note: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. qemu-7.0.0/roms/opensbi/lib/utils/libfdt/fdt_ro.c:779:37: note: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. qemu-7.0.0/roms/opensbi/lib/utils/serial/gaisler-uart.c:36:25: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/gaisler-uart.c:41:24: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/shakti-uart.c:28:25: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/sifive-uart.c:61:25: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/shakti-uart.c:30:23: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/sifive-uart.c:66:24: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/shakti-uart.c:35:31: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/shakti-uart.c:37:26: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/shakti-uart.c:51:25: portability: 'uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/reset/fdt_reset_thead.c:102:17: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/uart8250.c:53:30: portability: 'uart8250_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/reset/fdt_reset_thead.c:104:17: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/uart8250.c:55:30: portability: 'uart8250_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/reset/fdt_reset_thead.c:104:27: portability: 'p+(8*i)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/uart8250.c:57:30: portability: 'uart8250_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/fdt/fdt_helper.c:128:18: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/serial/uart8250.c:65:29: portability: 'uart8250_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/reset/fdt_reset_thead.c:66:13: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/opensbi/lib/utils/serial/uart8250.c:67:29: portability: 'uart8250_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/utils/serial/uart8250.c:69:29: portability: 'uart8250_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_tlb.c:416:17: style: Local variable 'tlb_sync' shadows outer function [shadowFunction] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_tlb.c:258:13: note: Shadowed declaration qemu-7.0.0/roms/opensbi/lib/sbi/sbi_tlb.c:416:17: note: Shadow variable qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:103:36: portability: '(void*)base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/platform.c:49:50: portability: '(void*)0xe0500000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:112:35: portability: '(void*)base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:113:4: portability: '(void*)base+0x2000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:125:4: portability: '(void*)base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:126:4: portability: '(void*)base+0x1000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plmt.c:28:44: portability: '(void*)plmt_time_val' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:129:4: portability: '(void*)base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plmt.c:30:53: portability: '(void*)plmt_time_val' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:130:4: portability: '(void*)base+0x2000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plmt.c:48:61: portability: '(void*)(&plmt_time_cmp[target_hart])' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:133:4: portability: '(void*)base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plmt.c:67:48: portability: '(void*)(&plmt_time_cmp[target_hart])' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:134:4: portability: '(void*)base+0x200000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plmt.c:91:61: portability: '(void*)(&plmt_time_cmp[target_hart])' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plicsw.c:135:4: portability: '(void*)base+0x200000+0x4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/platform/andes/ae350/plmt.c:102:48: portability: 'plmt_time_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/code32seg.c:19:11: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_hart.c:348:11: style: Condition 'trap.cause' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_hart.c:346:6: note: Assuming that condition '!trap.cause' is not redundant qemu-7.0.0/roms/opensbi/lib/sbi/sbi_hart.c:348:11: note: Condition 'trap.cause' is always false qemu-7.0.0/roms/opensbi/lib/utils/timer/aclint_mtimer.c:50:52: portability: '(void*)(addr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_hart.c:368:11: style: Condition 'trap.cause' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/opensbi/lib/sbi/sbi_hart.c:366:6: note: Assuming that condition '!trap.cause' is not redundant qemu-7.0.0/roms/opensbi/lib/sbi/sbi_hart.c:368:11: note: Condition 'trap.cause' is always false qemu-7.0.0/roms/qboot/mptable.c:22:35: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/qboot/printf.c:74:18: warning: Either the condition 'n' is redundant or there is division by zero at line 74. [zerodivcond] qemu-7.0.0/roms/qboot/printf.c:73:12: note: Assuming that condition 'n' is not redundant qemu-7.0.0/roms/qboot/printf.c:75:7: note: Assignment to 'n/=base' qemu-7.0.0/roms/qboot/printf.c:74:18: note: Division by zero qemu-7.0.0/roms/qboot/printf.c:104:18: warning: Either the condition 'n' is redundant or there is division by zero at line 104. [zerodivcond] qemu-7.0.0/roms/qboot/printf.c:103:12: note: Assuming that condition 'n' is not redundant qemu-7.0.0/roms/qboot/printf.c:105:7: note: Assignment to 'n/=base' qemu-7.0.0/roms/qboot/printf.c:104:18: note: Division by zero qemu-7.0.0/roms/qboot/main.c:15:2: error: Null pointer dereference: realmode_idt [nullPointer] qemu-7.0.0/roms/qboot/main.c:14:27: note: Assignment 'realmode_idt=(uint16_t*)0', assigned value is 0 qemu-7.0.0/roms/qboot/main.c:15:2: note: Null pointer dereference qemu-7.0.0/roms/qboot/main.c:16:2: error: Null pointer dereference: realmode_idt [nullPointer] qemu-7.0.0/roms/qboot/main.c:14:27: note: Assignment 'realmode_idt=(uint16_t*)0', assigned value is 0 qemu-7.0.0/roms/qboot/main.c:16:2: note: Null pointer dereference qemu-7.0.0/roms/qboot/main.c:66:9: style: Variable 'nr_map' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/qemu-palcode/memset.c:92:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] qemu-7.0.0/roms/qemu-palcode/protos.h:184:44: portability: 'pci_io_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:105:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/protos.h:189:45: portability: 'pci_io_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:112:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/protos.h:194:45: portability: 'pci_io_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:114:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/protos.h:199:37: portability: 'pci_io_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:116:32: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/protos.h:204:38: portability: 'pci_io_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:117:16: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/protos.h:209:38: portability: 'pci_io_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:120:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.c:50:24: style: Parameter 'pmax' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/qboot/smbios.c:173:52: portability: '(void*)ep' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qboot/smbios.c:95:12: style: Variable 'end' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/qemu-palcode/memcpy.c:89:27: error: Uninitialized variable: low_word [uninitvar] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:942:9: warning: Either the condition 'fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:917:10: note: Assuming that condition 'fd==-1' is not redundant qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:942:9: note: Invalid argument qemu-7.0.0/roms/qemu-palcode/console.c:128:24: portability: 'pci_mem_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/memcpy.c:89:38: error: Uninitialized variable: tmp [uninitvar] qemu-7.0.0/roms/qemu-palcode/memcpy.c:91:15: error: Uninitialized variable: high_word [uninitvar] qemu-7.0.0/roms/qemu-palcode/memset.c:43:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/uart.c:41:17: style:inconclusive: Function 'uart_charav' argument 1 names different: declaration 'port' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/uart.h:58:28: note: Function 'uart_charav' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/uart.c:41:17: note: Function 'uart_charav' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/memcpy.c:126:26: error: Uninitialized variable: tmp [uninitvar] qemu-7.0.0/roms/qemu-palcode/memset.c:52:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/uart.c:47:18: style:inconclusive: Function 'uart_getchar' argument 1 names different: declaration 'port' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/uart.h:59:29: note: Function 'uart_getchar' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/uart.c:47:18: note: Function 'uart_getchar' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/memcpy.c:145:26: error: Uninitialized variable: tmp [uninitvar] qemu-7.0.0/roms/qemu-palcode/memset.c:61:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/uart.c:64:22: style:inconclusive: Function 'uart_putchar_raw' argument 1 names different: declaration 'port' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/uart.h:60:34: note: Function 'uart_putchar_raw' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/uart.c:64:22: note: Function 'uart_putchar_raw' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/memcpy.c:79:18: style: Variable 'tmp' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/qemu-palcode/memset.c:68:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:31:40: portability: 'pci_conf_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/uart.c:72:18: style:inconclusive: Function 'uart_putchar' argument 1 names different: declaration 'port' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/uart.h:61:30: note: Function 'uart_putchar' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/uart.c:72:18: note: Function 'uart_putchar' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/memcpy.c:122:17: style: Variable 'tmp' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/qemu-palcode/memset.c:75:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:31:52: portability: 'pci_conf_base+bdf*256' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/uart.c:80:15: style:inconclusive: Function 'uart_puts' argument 1 names different: declaration 'port' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/uart.h:62:27: note: Function 'uart_puts' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/uart.c:80:15: note: Function 'uart_puts' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/memcpy.c:140:17: style: Variable 'tmp' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/qemu-palcode/memset.c:83:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:36:40: portability: 'pci_conf_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/uart.c:87:20: style:inconclusive: Function 'uart_init_line' argument 1 names different: declaration 'port' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/uart.h:63:32: note: Function 'uart_init_line' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/qemu-palcode/uart.c:87:20: note: Function 'uart_init_line' argument 1 names different: declaration 'port' definition 'offset'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:666:38: style:inconclusive: Function 'conf_write_defconfig' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lkc_proto.h:7:1: note: Function 'conf_write_defconfig' argument 1 names different: declaration 'name' definition 'filename'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:666:38: note: Function 'conf_write_defconfig' argument 1 names different: declaration 'name' definition 'filename'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/expr.c:394:38: style: Condition 'sym1==sym2' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/expr.c:370:11: note: Assuming that condition 'sym1!=sym2' is not redundant qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/expr.c:372:30: note: Assuming condition is false qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/expr.c:394:38: note: Condition 'sym1==sym2' is always true qemu-7.0.0/roms/qemu-palcode/init.c:78:18: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/memset.c:91:11: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:36:52: portability: 'pci_conf_base+bdf*256' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:482:77: style: Parameter 'arg' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/qemu-palcode/init.c:102:10: portability: '(void*)(pte>>32<<13)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/memset.c:91:11: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/qemu-palcode/pci.h:41:39: portability: 'pci_conf_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:86:6: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/qemu-palcode/memset.c:92:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/qemu-palcode/pci.h:41:51: portability: 'pci_conf_base+bdf*256' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/confdata.c:62:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] qemu-7.0.0/roms/qemu-palcode/pci.h:46:47: portability: 'pci_conf_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:46:59: portability: 'pci_conf_base+bdf*256' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:51:47: portability: 'pci_conf_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:51:59: portability: 'pci_conf_base+bdf*256' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:56:46: portability: 'pci_conf_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/pci.h:56:58: portability: 'pci_conf_base+bdf*256' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/qemu-palcode/vgaio.c:126:31: style:inconclusive: Function 'vgahw_set_all_palette_reg' argument 1 names different: declaration 'data' definition 'data_far'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/vgatables.h:192:36: note: Function 'vgahw_set_all_palette_reg' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:126:31: note: Function 'vgahw_set_all_palette_reg' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:142:31: style:inconclusive: Function 'vgahw_get_all_palette_reg' argument 1 names different: declaration 'data' definition 'data_far'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/vgatables.h:193:36: note: Function 'vgahw_get_all_palette_reg' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:142:31: note: Function 'vgahw_get_all_palette_reg' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:217:24: style:inconclusive: Function 'vgahw_set_dac_regs' argument 1 names different: declaration 'data' definition 'data_far'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/vgatables.h:197:29: note: Function 'vgahw_set_dac_regs' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:217:24: note: Function 'vgahw_set_dac_regs' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:232:24: style:inconclusive: Function 'vgahw_get_dac_regs' argument 1 names different: declaration 'data' definition 'data_far'. [funcArgNamesDifferent] qemu-7.0.0/roms/qemu-palcode/vgatables.h:198:29: note: Function 'vgahw_get_dac_regs' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qemu-palcode/vgaio.c:232:24: note: Function 'vgahw_get_dac_regs' argument 1 names different: declaration 'data' definition 'data_far'. qemu-7.0.0/roms/qboot/fw_cfg.c:19:11: style: struct member 'fw_cfg_file::unused' is never used. [unusedStructMember] scripts/kconfig/lex.zconf.c:827:3: error: Common realloc mistake: 'text' nulled but not freed upon failure [memleakOnRealloc] scripts/kconfig/lex.zconf.c:1543:27: warning: Possible null pointer dereference: b [nullPointer] scripts/kconfig/lex.zconf.c:1540:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0 scripts/kconfig/lex.zconf.c:1543:27: note: Null pointer dereference scripts/kconfig/lex.zconf.c:1545:9: warning: Possible null pointer dereference: b [nullPointer] scripts/kconfig/lex.zconf.c:1540:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0 scripts/kconfig/lex.zconf.c:1545:9: note: Null pointer dereference scripts/kconfig/lex.zconf.c:1883:2: warning: Possible null pointer dereference: b [nullPointer] scripts/kconfig/lex.zconf.c:1776:20: note: Calling function 'zconf_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 scripts/kconfig/lex.zconf.c:1883:2: note: Null pointer dereference scripts/kconfig/lex.zconf.c:1884:2: warning: Possible null pointer dereference: b [nullPointer] scripts/kconfig/lex.zconf.c:1776:20: note: Calling function 'zconf_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 scripts/kconfig/lex.zconf.c:1884:2: note: Null pointer dereference scripts/kconfig/lex.zconf.c:2342:12: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck] scripts/kconfig/lex.zconf.c:2343:17: note: Assuming that condition 'name!=NULL' is not redundant scripts/kconfig/lex.zconf.c:2342:12: note: Null pointer dereference scripts/kconfig/lex.zconf.c:1641:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] scripts/kconfig/lex.zconf.c:699:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. scripts/kconfig/lex.zconf.c:1641:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/menu.c:498:8: style: Condition 'sym' is always true [knownConditionTrueFalse] scripts/kconfig/lex.zconf.c:1651:49: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] scripts/kconfig/lex.zconf.c:903:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. scripts/kconfig/lex.zconf.c:1651:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. scripts/kconfig/lex.zconf.c:2068:51: style:inconclusive: Function 'zconf_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] scripts/kconfig/lex.zconf.c:329:50: note: Function 'zconf_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. scripts/kconfig/lex.zconf.c:2068:51: note: Function 'zconf_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. scripts/kconfig/lex.zconf.c:2081:51: style:inconclusive: Function 'zconf_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] scripts/kconfig/lex.zconf.c:330:49: note: Function 'zconf_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. scripts/kconfig/lex.zconf.c:2081:51: note: Function 'zconf_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. scripts/kconfig/lex.zconf.c:2081:65: style:inconclusive: Function 'zconf_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] scripts/kconfig/lex.zconf.c:330:59: note: Function 'zconf_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. scripts/kconfig/lex.zconf.c:2081:65: note: Function 'zconf_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/mconf.c:428:14: style: Variable 'stpart.text' is assigned a value that is never used. [unreadVariable] scripts/kconfig/lex.zconf.c:2213:27: style:inconclusive: Function 'zconfset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent] scripts/kconfig/lex.zconf.c:869:26: note: Function 'zconfset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. scripts/kconfig/lex.zconf.c:2213:27: note: Function 'zconfset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. scripts/kconfig/lex.zconf.c:2081:51: style: Parameter 'yybytes' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/qemu-palcode/vgaio.c:594:44: portability: 'pci_mem_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/menu.c:183:39: style:inconclusive: Function 'menu_add_visibility' argument 1 names different: declaration 'dep' definition 'expr'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lkc.h:115:39: note: Function 'menu_add_visibility' argument 1 names different: declaration 'dep' definition 'expr'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/menu.c:183:39: note: Function 'menu_add_visibility' argument 1 names different: declaration 'dep' definition 'expr'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/textbox.c:88:14: style: Condition 'height>4' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/textbox.c:83:13: note: Assuming that condition 'height<8' is not redundant qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/textbox.c:88:14: note: Condition 'height>4' is always true qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/textbox.c:95:13: style: Condition 'width>5' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/textbox.c:83:43: note: Assuming that condition 'width<8' is not redundant qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/textbox.c:95:13: note: Condition 'width>5' is always true qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/util.c:641:26: style:inconclusive: Function 'item_set_data' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/dialog.h:164:26: note: Function 'item_set_data' argument 1 names different: declaration 'p' definition 'ptr'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lxdialog/util.c:641:26: note: Function 'item_set_data' argument 1 names different: declaration 'p' definition 'ptr'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:486:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:487:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:530:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:1029:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:1057:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:1235:21: style: Variable 'child' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.c:1239:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:169:4: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:161:5: note: x is assigned qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:169:4: note: x is overwritten qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:562:14: style: Redundant initialization for 'total_lines'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:547:18: note: total_lines is initialized qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:562:14: note: total_lines is overwritten qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:443:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:451:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/nconf.gui.c:491:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:904:4: error: Common realloc mistake: 'res' nulled but not freed upon failure [memleakOnRealloc] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:1209:14: style: Variable 'stack.expr' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:1205:14: note: stack.expr is assigned qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:1209:14: note: stack.expr is overwritten qemu-7.0.0/roms/seabios-hppa/src/apm.c:42:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:474:61: style:inconclusive: Function 'sym_tristate_within_range' argument 2 names different: declaration 'tri' definition 'val'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lkc_proto.h:42:1: note: Function 'sym_tristate_within_range' argument 2 names different: declaration 'tri' definition 'val'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:474:61: note: Function 'sym_tristate_within_range' argument 2 names different: declaration 'tri' definition 'val'. qemu-7.0.0/roms/seabios-hppa/src/apm.c:55:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:493:58: style:inconclusive: Function 'sym_set_tristate_value' argument 2 names different: declaration 'tri' definition 'val'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lkc_proto.h:43:1: note: Function 'sym_set_tristate_value' argument 2 names different: declaration 'tri' definition 'val'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:493:58: note: Function 'sym_set_tristate_value' argument 2 names different: declaration 'tri' definition 'val'. qemu-7.0.0/roms/seabios-hppa/src/biosvar.h:54:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:552:55: style:inconclusive: Function 'sym_string_valid' argument 2 names different: declaration 'newval' definition 'str'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/lkc_proto.h:45:1: note: Function 'sym_string_valid' argument 2 names different: declaration 'newval' definition 'str'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:552:55: note: Function 'sym_string_valid' argument 2 names different: declaration 'newval' definition 'str'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:369:18: style: Local variable 'e' shadows outer variable [shadowVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:297:15: note: Shadowed declaration qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/symbol.c:369:18: note: Shadow variable qemu-7.0.0/roms/seabios-hppa/src/bmp.c:14:24: style: struct member 'bmp_decdata::quadp' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:25:8: style: struct member 'tagBITMAPFILEHEADER::bfType' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:26:8: style: struct member 'tagBITMAPFILEHEADER::bfSize' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:27:8: style: struct member 'tagBITMAPFILEHEADER::bfReserved1' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:28:8: style: struct member 'tagBITMAPFILEHEADER::bfReserved2' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:29:8: style: struct member 'tagBITMAPFILEHEADER::bfOffBits' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:33:8: style: struct member 'tagBITMAPINFOHEADER::biSize' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:34:8: style: struct member 'tagBITMAPINFOHEADER::biWidth' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:35:8: style: struct member 'tagBITMAPINFOHEADER::biHeight' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:36:8: style: struct member 'tagBITMAPINFOHEADER::biPlanes' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:37:8: style: struct member 'tagBITMAPINFOHEADER::biBitCount' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:38:8: style: struct member 'tagBITMAPINFOHEADER::biCompression' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:39:8: style: struct member 'tagBITMAPINFOHEADER::biSizeImage' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:40:8: style: struct member 'tagBITMAPINFOHEADER::biXPelsPerMeter' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:41:8: style: struct member 'tagBITMAPINFOHEADER::biYPelsPerMeter' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:42:8: style: struct member 'tagBITMAPINFOHEADER::biClrUsed' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:43:8: style: struct member 'tagBITMAPINFOHEADER::biClrImportant' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:47:8: style: struct member 'tagRGBQUAD::rgbBlue' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:48:8: style: struct member 'tagRGBQUAD::rgbGreen' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/clock.c:251:5: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:49:8: style: struct member 'tagRGBQUAD::rgbRed' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/bmp.c:50:8: style: struct member 'tagRGBQUAD::rgbReserved' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/fw/lzmadecode.c:370:20: style: Condition '++rep0==(unsigned int)(0)' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/seabios-hppa/src/fw/lzmadecode.c:373:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/src/fw/lzmadecode.c:392:3: style: Variable 'Range' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/src/fw/lzmadecode.c:392:3: style: Variable 'Code' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:133:28: style:inconclusive: Function 'cdrom_boot' argument 1 names different: declaration 'drive_g' definition 'drive'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/util.h:62:32: note: Function 'cdrom_boot' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:133:28: note: Function 'cdrom_boot' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:281:34: style:inconclusive: Function 'cdrom_media_info' argument 1 names different: declaration 'drive_g' definition 'drive'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/util.h:63:40: note: Function 'cdrom_media_info' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:281:34: note: Function 'cdrom_media_info' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:54:20: portability: 'op->buf_fl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:69:20: portability: 'op->buf_fl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/cdrom.c:223:20: portability: 'dop.buf_fl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/smp.c:122:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:86:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:1073:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] qemu-7.0.0/roms/seabios-hppa/src/boot.c:962:33: error: Null pointer dereference: mbr [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/boot.c:961:29: note: Assignment 'mbr=(void*)0', assigned value is 0 qemu-7.0.0/roms/seabios-hppa/src/boot.c:962:33: note: Null pointer dereference qemu-7.0.0/roms/seabios-hppa/src/boot.c:591:33: style:inconclusive: Function 'boot_add_floppy' argument 1 names different: declaration 'drive_g' definition 'drive'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/util.h:24:38: note: Function 'boot_add_floppy' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/boot.c:591:33: note: Function 'boot_add_floppy' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/boot.c:598:29: style:inconclusive: Function 'boot_add_hd' argument 1 names different: declaration 'drive_g' definition 'drive'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/util.h:25:34: note: Function 'boot_add_hd' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/boot.c:598:29: note: Function 'boot_add_hd' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/boot.c:605:29: style:inconclusive: Function 'boot_add_cd' argument 1 names different: declaration 'drive_g' definition 'drive'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/util.h:26:34: note: Function 'boot_add_cd' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/boot.c:605:29: note: Function 'boot_add_cd' argument 1 names different: declaration 'drive_g' definition 'drive'. qemu-7.0.0/roms/seabios-hppa/src/boot.c:170:20: style: Variable 'chs_values' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/src/block.c:608:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/seabios-hppa/src/block.c:44:44: style: Parameter 'drive' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:54:53: portability: '(void*)&ep' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/block.c:399:57: portability: '(void*)param_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:375:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/block.c:404:57: portability: '(void*)param_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/dsdt_parser.c:67:35: style: Parameter 'ptr' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:378:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/dsdt_parser.c:196:30: style: Parameter 'ptr' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:443:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/dsdt_parser.c:306:32: style: Parameter 'ptr' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:446:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:468:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:471:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/blockcmd.c:33:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:486:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/blockcmd.c:49:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:489:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/blockcmd.c:64:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/roms/seabios-hppa/src/fw/romfile_loader.c:121:38: portability: 'dest_file->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:502:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/blockcmd.c:79:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/roms/seabios-hppa/src/fw/romfile_loader.c:125:28: portability: 'dest_file->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/smbios.c:505:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/blockcmd.c:97:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] qemu-7.0.0/roms/seabios-hppa/src/fw/romfile_loader.c:147:23: portability: 'file->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/romfile_loader.c:148:34: portability: 'file->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/romfile_loader.c:232:22: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/romfile_loader.c:51:60: error: Uninitialized variable: entry->key [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:75:26: portability: '(void*)newpos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:151:33: portability: '(void*)xsdt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/shadow.c:178:21: portability: 'flash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:165:33: portability: '(void*)rsdt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/shadow.c:191:37: portability: 'flash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pcidevice.c:92:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:257:30: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/shadow.c:192:27: portability: '(void*)hrp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pcidevice.c:104:18: error: Uninitialized variable: pci->class [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:274:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/shadow.c:192:38: portability: 'flash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pcidevice.c:131:34: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:280:18: portability: 'prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:282:14: portability: 'prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:192:22: style:inconclusive: Boolean expression '!status' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:283:42: portability: 'prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:284:17: portability: 'prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:287:29: portability: 'prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:306:21: portability: 'pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/biostables.c:497:54: portability: '(void*)&ep' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/serialio.c:28:55: portability: '(void*)CONFIG_DEBUG_SERIAL_MEM_ADDRESS' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/serialio.c:40:61: portability: '(void*)CONFIG_DEBUG_SERIAL_MEM_ADDRESS' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/esp-scsi.c:146:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:161:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:566:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/roms/seabios-hppa/src/hw/esp-scsi.c:238:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:652:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] qemu-7.0.0/roms/seabios-hppa/src/hw/esp-scsi.c:141:18: style: Variable 'state' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:621:55: style: Parameter 'hufflen' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:283:9: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:115:27: warning: Possible null pointer dereference: cbh [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:149:44: note: Calling function 'find_cb_header', 1st argument '0' value is 0 qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:114:33: note: Assignment 'cbh=(void*)addr', assigned value is 0 qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:115:27: note: Null pointer dereference qemu-7.0.0/roms/seabios-hppa/src/hw/mpt-scsi.c:175:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:148:57: warning: Possible null pointer dereference: ptr [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:309:61: note: Calling function 'pvscsi_write_cmd_desc', 3rd argument 'NULL' value is 0 qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:142:22: note: Assignment 'ptr=desc', assigned value is 0 qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:148:57: note: Null pointer dereference qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:726:23: style: Parameter 'in' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:117:35: warning: Possible null pointer dereference: cbh [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:149:44: note: Calling function 'find_cb_header', 1st argument '0' value is 0 qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:114:33: note: Assignment 'cbh=(void*)addr', assigned value is 0 qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:115:43: note: Assuming condition is false qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:117:35: note: Null pointer dereference qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:146:19: portability: 'iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:726:44: style: Parameter 'quant' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:122:34: portability: '(void*)addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:148:23: portability: 'iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:811:37: style: Parameter 'qin' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:247:30: portability: '(void*)start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/lsi-scsi.c:128:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/hw/mpt-scsi.c:315:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:154:19: portability: 'iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/jpeg.c:76:25: style: union member 'hufftblp::ehuff' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:248:21: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:160:27: portability: 'iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/parisc.c:2067:34: error: There is an unknown macro here somewhere. Configuration is required. If __stringify is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:439:26: portability: '(void*)hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/lsi-scsi.c:222:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:162:19: portability: 'iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:449:46: portability: '(void*)romstart' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/pvscsi.c:329:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:466:35: portability: '(void*)fhdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:1352:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:1333:12: note: valid is assigned qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:1352:9: note: valid is overwritten qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:54:2: style: Class 'ConfigList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:472:52: portability: 'cfile->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:1188:11: style: Local variable 'color' shadows outer variable [shadowVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:55:10: note: Shadowed declaration qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:1188:11: note: Shadow variable qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:207:2: style: Class 'ConfigLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/seabios-hppa/src/disk.c:110:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:508:44: portability: '(void*)fhdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/sti.c:134:45: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:886:46: style: Parameter 'column' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:223:2: style: Class 'ConfigView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:511:32: portability: '(void*)pay' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-mmio.c:32:32: style:inconclusive: Function 'virtio_mmio_setup_one' argument 1 names different: declaration 'mmio' definition 'addr'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-mmio.h:74:32: note: Function 'virtio_mmio_setup_one' argument 1 names different: declaration 'mmio' definition 'addr'. qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-mmio.c:32:32: note: Function 'virtio_mmio_setup_one' argument 1 names different: declaration 'mmio' definition 'addr'. qemu-7.0.0/roms/seabios-hppa/src/parisc/sti.c:82:45: portability: '(void*)rom' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/gconf.c:170:9: style: Variable 'widget' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:256:2: style: Class 'ConfigInfoView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:545:29: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-mmio.c:61:25: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/sti.c:83:29: portability: '(void*)rom' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/post.c:257:26: error: syntax error [syntaxError] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:286:2: style: Class 'ConfigSearchWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:232:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-mmio.c:67:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/sti.c:103:34: portability: '(void*)rom' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/byteorder.h:12:0: error: #error "unknown endianess" [preprocessorErrorDirective] qemu-7.0.0/roms/seabios-hppa/src/fw/coreboot.c:232:18: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-mmio.c:93:31: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/sti.c:124:28: portability: '(void*)rom' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:28:26: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/sti.c:135:45: portability: '(void*)rom' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:34:18: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:68:26: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:75:31: portability: 'ctrl->iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:71:32: style:inconclusive: Function 'usb_poll_intr' argument 1 names different: declaration 'pipe' definition 'pipe_fl'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.h:235:36: note: Function 'usb_poll_intr' argument 1 names different: declaration 'pipe' definition 'pipe_fl'. qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:71:32: note: Function 'usb_poll_intr' argument 1 names different: declaration 'pipe' definition 'pipe_fl'. qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:71:26: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:80:25: portability: 'ctrl->iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:127:32: style:inconclusive: Function 'usb_send_bulk' argument 1 names different: declaration 'pipe' definition 'pipe_fl'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.h:234:36: note: Function 'usb_send_bulk' argument 1 names different: declaration 'pipe' definition 'pipe_fl'. qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:127:32: note: Function 'usb_send_bulk' argument 1 names different: declaration 'pipe' definition 'pipe_fl'. qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-scsi.c:83:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:74:26: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:364:22: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:134:31: style: Parameter 'cntl' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:91:21: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:657:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:211:51: portability: '(void*)usbdev->iface' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-scsi.c:230:29: style:inconclusive: Function 'init_virtio_scsi_mmio' argument 1 names different: declaration 'data' definition 'mmio'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-scsi.h:46:34: note: Function 'init_virtio_scsi_mmio' argument 1 names different: declaration 'data' definition 'mmio'. qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-scsi.c:230:29: note: Function 'init_virtio_scsi_mmio' argument 1 names different: declaration 'data' definition 'mmio'. qemu-7.0.0/roms/seabios-hppa/src/parisc/timer.c:96:22: error: Null pointer dereference: (volatile struct zeropage*)0UL [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/stacks.c:503:1: error: syntax error: keyword 'while' is not allowed in global scope [syntaxError] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:666:32: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:664:11: note: Assignment 'max=0x1f', assigned value is 31 qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:665:23: note: Assuming that condition 'pnr<=max' is not redundant qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:666:32: note: Shift qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:219:32: portability: '(void*)epdesc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-scsi.c:278:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/pnpbios.c:36:19: style: Parameter 'args' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:364:22: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:372:38: portability: '(void*)config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-blk.c:69:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:657:44: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:375:42: portability: '(void*)iface' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ahci.c:666:32: error: Signed integer overflow for expression '1<class [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/hw/usb.c:397:34: portability: '(void*)config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-blk.c:280:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/hw/nvme.c:705:18: error: Uninitialized variable: pci->class [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/resume.c:27:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/seabios-hppa/src/fw/acpi.c:432:39: portability: 'hpet_base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/acpi.c:433:39: portability: 'hpet_base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/fw/acpi.c:409:38: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/fw/acpi.c:408:16: note: Assuming that condition 'i<32' is not redundant qemu-7.0.0/roms/seabios-hppa/src/fw/acpi.c:409:38: note: Shift qemu-7.0.0/roms/seabios-hppa/src/hw/megasas.c:390:18: error: Uninitialized variable: pci->vendor [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/fw/acpi.c:409:38: error: Signed integer overflow for expression '0x1<region_ptrs[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/malloc.c:103:13: error: Uninitialized variable: info [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/parisc/stirom.c:2512:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/parisc/stirom.c:2512:25: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/optionroms.c:377:18: error: Uninitialized variable: pci->class [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/vbe.c:105:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/src/optionroms.c:436:18: error: Uninitialized variable: pci->class [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/string.c:52:11: portability: 's1' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/optionroms.c:472:25: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/string.c:53:11: portability: 's2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/list.h:128:35: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/string.c:65:11: portability: 's1' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/list.h:129:35: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/string.c:66:11: portability: 's2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgainit.c:96:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:247:12: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/string.c:233:7: portability: 'd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgainit.c:119:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:273:14: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/string.c:234:7: portability: 's' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgainit.c:120:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:419:21: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/string.c:237:10: portability: 'd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:434:21: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/pcibios.c:168:45: portability: '(void*)(pirtable_g->slots)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/string.c:238:10: portability: 's' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/ccan/array_size/test/compile_fail-function-param.c:17:9: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:458:11: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:584:17: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/output.c:476:10: portability: 'd' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:680:9: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:727:21: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:497:21: style: Local variable 'addr' shadows outer variable [shadowVariable] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:434:9: note: Shadowed declaration qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:497:21: note: Shadow variable qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:789:21: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:506:23: style: Local variable 'addr' shadows outer variable [shadowVariable] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:434:9: note: Shadowed declaration qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:506:23: note: Shadow variable qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:819:21: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:57:35: portability: 'cap->memaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/swcursor.c:62:39: portability: 'text_address(cp)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/ccan/build_assert/test/compile_ok.c:5:17: style: Same expression on both sides of '=='. [duplicateExpression] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:1585:9: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/hw/floppy.c:336:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:61:35: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:1591:10: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:445:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:141:35: portability: 'cap->memaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:455:15: style: The scope of the variable 'item' can be reduced. [variableScope] qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:449:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:289:39: portability: 'vp->notify.memaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c:10:29: style: Same expression on both sides of '=='. [duplicateExpression] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:663:43: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:63:32: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'ev'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:663:43: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'ev'. qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:470:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/roms/seabios-hppa/src/hw/tpm_drivers.c:512:33: portability: 'crb_resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/virtio-pci.c:509:40: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:988:43: style:inconclusive: Function 'setInfo' argument 1 names different: declaration 'menu' definition 'm'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:260:28: note: Function 'setInfo' argument 1 names different: declaration 'menu' definition 'm'. qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:988:43: note: Function 'setInfo' argument 1 names different: declaration 'menu' definition 'm'. qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:359:50: style: Parameter 'csd' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:57:24: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/container_of/test/compile_fail-bad-type.c:6:7: style: struct member 'foo::b' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:455:15: style: Local variable 'item' shadows outer argument [shadowArgument] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:447:41: note: Shadowed declaration qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:455:15: note: Shadow variable qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:253:18: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:163:5: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/container_of/test/compile_fail-types.c:6:7: style: struct member 'foo::b' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:1018:17: style: Local variable 'sym' shadows outer variable [shadowVariable] qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.h:277:17: note: Shadowed declaration qemu-7.0.0/roms/seabios-hppa/scripts/kconfig/qconf.cc:1018:17: note: Shadow variable qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:429:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:164:5: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/container_of/test/compile_fail-var-types.c:6:7: style: struct member 'foo::b' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:429:24: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:232:24: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/sdcard.c:567:18: error: Uninitialized variable: pci->class [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:243:5: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/array_size/test/run.c:8:15: style: struct member 'foo::a' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/ccan/endian/test/compile_ok-constant.c:4:7: style: struct member 'foo::one' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:244:5: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/array_size/test/run.c:8:18: style: struct member 'foo::b' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/ccan/endian/test/compile_ok-constant.c:5:7: style: struct member 'foo::two' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:288:18: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/array_size/test/run.c:9:7: style: struct member 'foo::string' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/ccan/endian/test/compile_ok-constant.c:6:7: style: struct member 'foo::three' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:289:18: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/vgahooks.c:104:15: style: Variable 'mem_power' can be declared as const array [constVariable] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:290:18: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:292:28: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/skiboot/ccan/list/list.c:20:59: style:inconclusive: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/ccan/list/list.h:88:59: note: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'. qemu-7.0.0/roms/skiboot/ccan/list/list.c:20:59: note: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'. qemu-7.0.0/roms/skiboot/ccan/list/test/compile_ok-constant.c:35:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:323:24: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/clext.c:273:34: style: Parameter 'vmode_g' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:324:24: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:332:5: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:336:9: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:340:5: error: Null pointer dereference: (struct extended_bios_data_area_s*)0 [nullPointer] qemu-7.0.0/roms/seabios-hppa/src/mouse.c:287:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:192:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:133:28: style: Condition 'hcca->frame_no!=startframe' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:130:20: note: startframe is assigned 'hcca->frame_no' here. qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:133:28: note: Condition 'hcca->frame_no!=startframe' is always false qemu-7.0.0/roms/skiboot/ccan/heap/test/run.c:10:8: style: struct member 'item::foobar' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/ccan/str/test/compile_fail-STR_MAX_CHARS.c:22:12: style: Condition 'str[0]' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/ccan/str/test/compile_fail-STR_MAX_CHARS.c:21:11: note: Assignment 'str[0]='\0'', assigned value is 0 qemu-7.0.0/roms/skiboot/ccan/str/test/compile_fail-STR_MAX_CHARS.c:22:12: note: Condition 'str[0]' is always false qemu-7.0.0/roms/skiboot/ccan/str/test/compile_fail-STR_MAX_CHARS.c:4:6: style: struct member 's::val' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:555:31: portability: 'pipedata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:328:30: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/kbd.c:559:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:560:25: portability: 'pipedata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:515:14: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:208:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:197:23: error: Signed integer overflow for expression '((0-1)&0x7FF)<<21'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:208:33: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:506:22: warning: Either the condition 'datasize' is redundant or there is signed integer overflow for expression '((transfer-1)&0x7FF)<<21'. [integerOverflowCond] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:493:12: note: Assuming that condition 'datasize' is not redundant qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:516:21: note: Assignment to 'datasize-=transfer' qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:506:22: note: Integer overflow qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ohci.c:305:27: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:525:22: error: Signed integer overflow for expression '((0-1)&0x7FF)<<21'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-uhci.c:278:27: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/bochsvga.c:30:47: style: Parameter 'vmode_g' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:313:30: portability: '(void*)caps' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/bochsvga.c:234:23: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:502:63: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:572:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:601:22: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:502:63: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:572:18: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:601:22: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-ehci.c:334:27: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/skiboot/core/bitmap.c:28:8: error: Uninitialized variable: e [uninitvar] qemu-7.0.0/roms/skiboot/core/bitmap.c:18:15: note: Assuming condition is false qemu-7.0.0/roms/skiboot/core/bitmap.c:28:8: note: Uninitialized variable: e qemu-7.0.0/roms/skiboot/core/chip.c:157:3: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvgamodes.c:319:34: style: Parameter 'vmode_g' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/vgasrc/cbvga.c:42:43: style: Parameter 'last' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvgaio.c:19:25: style:inconclusive: Function 'stdvga_pelmask_write' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgautil.h:53:30: note: Function 'stdvga_pelmask_write' argument 1 names different: declaration 'val' definition 'value'. qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvgaio.c:19:25: note: Function 'stdvga_pelmask_write' argument 1 names different: declaration 'val' definition 'value'. qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvgamodes.c:338:44: style: Parameter 'last' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/vgasrc/cbvga.c:129:34: style: Parameter 'vmode_g' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvga.c:198:40: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvga.c:199:35: portability: 'src_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvga.c:451:13: portability: 'pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/direct-controls.c:1042:2: error: There is an unknown macro here somewhere. Configuration is required. If for_each_ungarded_primary is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvga.c:453:9: portability: 'pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/stdvga.c:459:13: portability: 'pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/fdt.c:129:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:1149:34: style:inconclusive: Function 'xhci_send_pipe' argument 5 names different: declaration 'datasize' definition 'datalen'. [funcArgNamesDifferent] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.h:16:38: note: Function 'xhci_send_pipe' argument 5 names different: declaration 'datasize' definition 'datalen'. qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:1149:34: note: Function 'xhci_send_pipe' argument 5 names different: declaration 'datasize' definition 'datalen'. qemu-7.0.0/roms/seabios-hppa/vgasrc/atiext.c:230:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:547:28: portability: 'baseaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/atiext.c:259:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:548:28: portability: 'baseaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/atiext.c:55:31: style: Parameter 'vmode_g' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:549:28: portability: 'baseaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/atiext.c:143:12: portability: 'fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:550:28: portability: 'baseaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:567:31: portability: 'baseaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:604:18: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ata.c:684:26: style: Parameter 'buffer' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/hw/usb-xhci.c:671:27: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/seabios-hppa/src/hw/ata.c:712:46: style: Parameter 'buffer' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/seabios-hppa/src/hw/ata.c:305:16: portability: 'buf_fl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/src/hw/ata.c:394:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/seabios-hppa/src/hw/ata.c:394:23: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/seabios-hppa/src/hw/ata.c:1035:38: error: Uninitialized variables: pci.bdf, pci.rootbus, pci.node, pci.parent, pci.vendor, pci.device, pci.class, pci.prog_if, pci.revision, pci.header_type, pci.secondary_bus, pci.have_driver [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:22:13: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:23:13: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:26:31: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:26:44: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:33:31: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:40:31: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:107:22: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:123:22: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:147:43: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:154:44: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:154:62: portability: 'src_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:217:13: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:218:13: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:221:31: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:221:44: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/hmi.c:1089:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:275:26: portability: 'fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/gcov-profiling.c:33:27: style: struct member 'gcov_info::stamp' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:296:30: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/gcov-profiling.c:35:16: style: struct member 'gcov_info::merge' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/fw/pciinit.c:767:21: error: Uninitialized variable: entry->is64 [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:298:34: portability: 'dest_far' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/gcov-profiling.c:36:22: style: struct member 'gcov_info::n_functions' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/fw/pciinit.c:778:23: error: Uninitialized variable: entry->align [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:302:29: portability: 'fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/gcov-profiling.c:37:31: style: struct member 'gcov_info::functions' is never used. [unusedStructMember] qemu-7.0.0/roms/seabios-hppa/src/fw/pciinit.c:788:23: error: Uninitialized variable: entry->size [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:554:30: portability: '(void*)pageoffset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/exceptions.c:59:7: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/seabios-hppa/src/fw/pciinit.c:799:21: error: Uninitialized variable: entry->is64 [uninitvar] qemu-7.0.0/roms/seabios-hppa/vgasrc/vgafb.c:571:65: portability: 'dest_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/exceptions.c:62:7: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/seabios-hppa/src/fw/pciinit.c:830:18: error: Uninitialized variable: pos->align [uninitvar] qemu-7.0.0/roms/skiboot/core/exceptions.c:71:8: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/seabios-hppa/src/fw/pciinit.c:1122:27: error: Uninitialized variable: entry->size [uninitvar] qemu-7.0.0/roms/skiboot/core/exceptions.c:128:9: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/exceptions.c:131:9: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/exceptions.c:157:8: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/exceptions.c:160:8: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/exceptions.c:172:8: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/exceptions.c:177:7: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/exceptions.c:66:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/exceptions.c:71:5: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/exceptions.c:78:5: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/exceptions.c:177:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/console.c:209:9: style: Local variable 'read' shadows outer function [shadowFunction] qemu-7.0.0/roms/skiboot/core/console.c:258:9: note: Shadowed declaration qemu-7.0.0/roms/skiboot/core/console.c:209:9: note: Shadow variable qemu-7.0.0/roms/skiboot/core/exceptions.c:202:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/fast-reboot.c:57:22: style: Condition 'cpu->state!=state' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/core/interrupts.c:127:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/core/console.c:94:18: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/exceptions.c:215:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/device.c:76:33: warning: Either the condition 'a_unit' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] qemu-7.0.0/roms/skiboot/core/device.c:79:6: note: Assuming that condition 'a_unit' is not redundant qemu-7.0.0/roms/skiboot/core/device.c:76:33: note: Null pointer subtraction qemu-7.0.0/roms/skiboot/core/device.c:249:18: style: Local variable 'new_node' shadows outer function [shadowFunction] qemu-7.0.0/roms/skiboot/core/device.c:39:24: note: Shadowed declaration qemu-7.0.0/roms/skiboot/core/device.c:249:18: note: Shadow variable qemu-7.0.0/roms/skiboot/core/device.c:1061:10: style: Parameter 'out_size' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/ccan/list/test/run-single-eval.c:7:14: style: struct member 'parent::name' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/ccan/list/test/run-single-eval.c:10:6: style: struct member 'parent::eval_count' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/ccan/list/test/run.c:8:14: style: struct member 'parent::name' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/core/opal.c:608:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/core/fast-reboot.c:32:36: style: Parameter 'cond' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/core/i2c.c:170:24: style: Variable 'time_to_wait' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/ipmi.c:162:23: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck] qemu-7.0.0/roms/skiboot/core/ipmi.c:167:6: note: Assuming that condition '!msg' is not redundant qemu-7.0.0/roms/skiboot/core/ipmi.c:162:23: note: Null pointer dereference qemu-7.0.0/roms/skiboot/core/nvram.c:34:37: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/nvram.c:49:21: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/nvram.c:51:44: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/pci.c:801:3: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/core/nvram-format.c:34:53: style: Parameter 'hdr' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/core/nvram-format.c:63:18: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/nvram-format.c:77:18: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/nvram-format.c:91:18: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/nvram-format.c:116:42: portability: 'nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/rtc.c:21:34: style: Parameter 'tm' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/test/dt_common.c:56:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/core/console-log.c:61:25: style:inconclusive: Function '_printf' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libc/include/stdio.h:44:25: note: Function '_printf' argument 1 names different: declaration 'format' definition 'fmt'. qemu-7.0.0/roms/skiboot/core/console-log.c:61:25: note: Function '_printf' argument 1 names different: declaration 'format' definition 'fmt'. qemu-7.0.0/roms/skiboot/libc/stdio/snprintf.c:16:20: style:inconclusive: Function 'snprintf' argument 1 names different: declaration 'str' definition 'buff'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libc/include/stdio.h:53:20: note: Function 'snprintf' argument 1 names different: declaration 'str' definition 'buff'. qemu-7.0.0/roms/skiboot/libc/stdio/snprintf.c:16:20: note: Function 'snprintf' argument 1 names different: declaration 'str' definition 'buff'. qemu-7.0.0/roms/skiboot/libc/stdio/vsnprintf.c:248:17: style:inconclusive: Function 'vsnprintf' argument 1 names different: declaration 'str' definition 'buffer'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libc/include/stdio.h:55:21: note: Function 'vsnprintf' argument 1 names different: declaration 'str' definition 'buffer'. qemu-7.0.0/roms/skiboot/libc/stdio/vsnprintf.c:248:17: note: Function 'vsnprintf' argument 1 names different: declaration 'str' definition 'buffer'. qemu-7.0.0/roms/skiboot/libc/stdio/vsnprintf.c:248:32: style:inconclusive: Function 'vsnprintf' argument 2 names different: declaration 'size' definition 'bufsize'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libc/include/stdio.h:55:33: note: Function 'vsnprintf' argument 2 names different: declaration 'size' definition 'bufsize'. qemu-7.0.0/roms/skiboot/libc/stdio/vsnprintf.c:248:32: note: Function 'vsnprintf' argument 2 names different: declaration 'size' definition 'bufsize'. qemu-7.0.0/roms/skiboot/core/opal-dump.c:355:15: style: Checking if unsigned expression 'tag_val' is less than zero. [unsignedLessThanZero] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:174:9: warning: Assert statement calls a function which may have desired side effects: 'mem_resize'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:183:9: warning: Assert statement calls a function which may have desired side effects: 'mem_resize'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:193:10: warning: Assert statement calls a function which may have desired side effects: 'mem_resize'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:199:10: warning: Assert statement calls a function which may have desired side effects: 'mem_resize'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:202:10: warning: Assert statement calls a function which may have desired side effects: 'mem_resize'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/flash.c:554:16: style: Condition 'flash->id!=id' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libfdt/fdt.c:154:70: style:inconclusive: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt.h:156:70: note: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. qemu-7.0.0/roms/skiboot/libfdt/fdt.c:154:70: note: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. qemu-7.0.0/roms/skiboot/libfdt/fdt.c:171:44: style:inconclusive: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt.h:163:44: note: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. qemu-7.0.0/roms/skiboot/libfdt/fdt.c:171:44: note: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:255:53: style:inconclusive: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt.h:495:53: note: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:255:53: note: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:330:64: style:inconclusive: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt.h:585:64: note: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:330:64: note: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:454:15: style:inconclusive: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt.h:699:15: note: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:454:15: note: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:799:37: style:inconclusive: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt.h:1181:37: note: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. qemu-7.0.0/roms/skiboot/libfdt/fdt_ro.c:799:37: note: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. qemu-7.0.0/roms/skiboot/libstb/container.c:44:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/container.c:45:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/container.c:46:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/container.c:47:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/flash.c:809:8: portability: 'bufp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/container.c:47:17: style: Variable 'data' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/flash.c:848:8: portability: 'bufp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/flash.c:916:8: portability: 'bufp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/cpu.c:703:6: style: Condition '!cpu' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/core/cpu.c:696:9: note: Assuming that condition 'cpu' is not redundant qemu-7.0.0/roms/skiboot/core/cpu.c:703:6: note: Condition '!cpu' is always true qemu-7.0.0/roms/skiboot/core/flash.c:965:10: error: Uninitialized variable: r->id [uninitvar] qemu-7.0.0/roms/skiboot/core/hmi.c:847:19: style: Variable 'npu2_hmi_verbose' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/core/hmi.c:845:19: note: npu2_hmi_verbose is assigned qemu-7.0.0/roms/skiboot/core/hmi.c:847:19: note: npu2_hmi_verbose is overwritten qemu-7.0.0/roms/skiboot/core/mem_region.c:139:35: portability: 'region_start(region)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/hmi.c:1089:7: style: Variable 'tfmr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/core/mem_region.c:252:22: portability: '(void*)hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/mem_region.c:453:17: portability: '(void*)f' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/mem_region.c:516:37: portability: 'region_start(region)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/mem_region.c:517:36: portability: 'region_start(region)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/init.c:688:7: style: Condition '!primary_lpc' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/core/init.c:682:32: note: Assignment 'primary_lpc=NULL', assigned value is 0 qemu-7.0.0/roms/skiboot/core/init.c:688:7: note: Condition '!primary_lpc' is always true qemu-7.0.0/roms/skiboot/core/mem_region.c:520:12: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/init.c:219:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/mem_region.c:530:36: portability: 'ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/init.c:219:2: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/mem_region.c:546:12: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/init.c:264:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/mem_region.c:1216:44: portability: 'region_start(r)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/init.c:322:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/init.c:630:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/cpu.c:736:53: style: Parameter 'cpu' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/core/cpu.c:936:21: portability: '(void*)t' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/cpu.c:987:23: portability: '(void*)cpu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/init.c:380:38: error: Subtracting pointers that point to different objects [comparePointers] qemu-7.0.0/roms/skiboot/core/init.c:328:13: note: Variable declared here. qemu-7.0.0/roms/skiboot/core/init.c:380:17: note: Array decayed to pointer here. qemu-7.0.0/roms/skiboot/core/init.c:327:13: note: Variable declared here. qemu-7.0.0/roms/skiboot/core/init.c:380:40: note: Array decayed to pointer here. qemu-7.0.0/roms/skiboot/core/init.c:380:38: note: Subtracting pointers that point to different objects qemu-7.0.0/roms/skiboot/core/init.c:805:34: error: Comparing pointers that point to different objects [comparePointers] qemu-7.0.0/roms/skiboot/core/init.c:802:20: note: Variable declared here. qemu-7.0.0/roms/skiboot/core/init.c:805:14: note: Array decayed to pointer here. qemu-7.0.0/roms/skiboot/core/init.c:802:37: note: Variable declared here. qemu-7.0.0/roms/skiboot/core/init.c:805:36: note: Array decayed to pointer here. qemu-7.0.0/roms/skiboot/core/init.c:805:34: note: Comparing pointers that point to different objects qemu-7.0.0/roms/skiboot/core/test/run-msg.c:94:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:95:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:104:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:105:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:30:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:111:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:32:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-malloc.c:99:2: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:112:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:47:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:117:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:52:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:118:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:57:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:124:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:62:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:130:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:69:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:137:42: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:70:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:143:42: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:79:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:163:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:80:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-malloc-speed.c:80:15: portability: 'p[i]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:164:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:84:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-trace.c:38:0: error: #error "Define lwsync for this arch" [preprocessorErrorDirective] qemu-7.0.0/roms/skiboot/core/test/run-malloc-speed.c:81:10: portability: 'region_start(&skiboot_heap)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:169:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:87:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:170:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:90:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:185:57: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:92:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:186:54: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:96:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:196:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:98:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:223:49: warning: Assert statement modifies 'npending'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:105:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-malloc.c:161:7: style: Variable 'p3' is allocated memory that is never used. [unusedAllocatedMemory] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:224:46: warning: Assert statement modifies 'nfree'. [assignmentInAssert] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:107:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-malloc.c:162:7: style: Variable 'p4' is allocated memory that is never used. [unusedAllocatedMemory] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:114:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/utils.c:98:7: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:116:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:122:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/pci-quirk.c:91:24: style: Condition 'ast_sio_is_enabled()' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/core/vpd.c:77:37: warning: Either the condition '!vpd' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] qemu-7.0.0/roms/skiboot/core/vpd.c:83:6: note: Assuming that condition '!vpd' is not redundant qemu-7.0.0/roms/skiboot/core/vpd.c:77:37: note: Null pointer addition qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:124:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_format'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/vpd.c:22:37: portability: 'rec' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:130:9: warning: Assert statement calls a function which may have desired side effects: 'nvram_check'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/core/vpd.c:77:37: portability: 'vpd' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-pci-quirk.c:78:17: error: Signed integer overflow for expression '0xef01<<16'. [integerOverflow] qemu-7.0.0/roms/skiboot/core/test/run-pci-quirk.c:88:17: error: Signed integer overflow for expression '0xef01<<16'. [integerOverflow] qemu-7.0.0/roms/skiboot/external/common/arch_flash_powerpc.c:218:48: style:inconclusive: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/external/common/arch_flash.h:19:48: note: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. qemu-7.0.0/roms/skiboot/external/common/arch_flash_powerpc.c:218:48: note: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. qemu-7.0.0/roms/skiboot/external/common/arch_flash_unknown.c:19:48: style:inconclusive: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/external/common/arch_flash.h:19:48: note: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. qemu-7.0.0/roms/skiboot/external/common/arch_flash_unknown.c:19:48: note: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. qemu-7.0.0/roms/skiboot/external/mambo/mambo-socket-proxy.c:305:49: style: Condition 'bogus_socket_conn_probe(dev,NULL,0)==-1' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/external/memboot/memboot.c:118:32: portability: 'lpcreg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:333:48: style:inconclusive: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/external/common/arch_flash.h:19:48: note: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:333:48: note: Function 'arch_flash_init' argument 1 names different: declaration 'bl' definition 'r_bl'. qemu-7.0.0/roms/skiboot/external/memboot/memboot.c:132:19: portability: 'lpcreg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/i2c.c:221:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:267:63: style: Parameter 'bl' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/external/memboot/memboot.c:134:31: portability: 'lpcreg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/i2c.c:245:4: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] qemu-7.0.0/roms/skiboot/core/test/run-mem_range_is_reserved.c:164:22: style: Local variable 'r' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/core/test/run-mem_range_is_reserved.c:150:22: note: Shadowed declaration qemu-7.0.0/roms/skiboot/core/test/run-mem_range_is_reserved.c:164:22: note: Shadow variable qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:306:50: style: Parameter 'bl' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/external/memboot/memboot.c:138:21: portability: 'lpcreg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/i2c.c:245:4: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:318:56: style: Parameter 'bl' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/external/memboot/memboot.c:140:32: portability: 'lpcreg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/i2c.c:247:4: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:43:37: portability: 'arch_data.ahb_reg_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/i2c.c:247:4: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:50:36: portability: 'arch_data.ahb_reg_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/ccan/endian/endian.h:112:0: error: #error "Unknown endian" [preprocessorErrorDirective] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:63:40: portability: 'arch_data.ahb_flash_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:64:8: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/i2c.c:46:10: error: Uninitialized variable: b->chip_id [uninitvar] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:72:39: portability: 'arch_data.ahb_flash_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:73:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:85:35: portability: 'arch_data.gpio_ctrl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/xscom-utils/putscom.c:24:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:90:34: portability: 'arch_data.gpio_ctrl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:121:53: portability: 'arch_data.ahb_flash_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/pnor.c:165:6: style: Condition 'rc' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/external/opal-prd/pnor.c:159:6: note: Assuming that condition 'rc' is not redundant qemu-7.0.0/roms/skiboot/external/opal-prd/pnor.c:165:6: note: Condition 'rc' is always false qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:122:8: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:129:51: portability: 'arch_data.ahb_flash_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/common/arch_flash_arm.c:130:7: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/pnor.c:147:25: style:inconclusive: Function 'pnor_operation' argument 5 names different: declaration 'size' definition 'requested_size'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/external/opal-prd/pnor.h:24:42: note: Function 'pnor_operation' argument 5 names different: declaration 'size' definition 'requested_size'. qemu-7.0.0/roms/skiboot/external/opal-prd/pnor.c:147:25: note: Function 'pnor_operation' argument 5 names different: declaration 'size' definition 'requested_size'. qemu-7.0.0/roms/skiboot/external/trace/trace.c:33:28: portability: '(void*)tr->tb->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/gard/gard.c:715:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/external/gard/gard.c:52:11: style: struct member 'gard_ctx::f_pos' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:97:12: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:97:47: portability: '(void*)test_heap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:123:12: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:123:37: portability: '(void*)test_heap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:139:7: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:135:7: note: data is assigned qemu-7.0.0/roms/skiboot/core/test/run-nvram-format.c:139:7: note: data is overwritten qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:136:18: portability: 'ptrs[i]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/test/test_pnor_ops.c:54:1: style: Label 'out' is not used. [unusedLabel] qemu-7.0.0/roms/skiboot/core/test/run-mem_region.c:137:31: portability: '(void*)test_heap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/extract-gcov.c:167:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/extract-gcov.c:227:53: portability: '(void*)0x30000000' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/opal-msg.c:80:9: style: Local variable 'callback' shadows outer function [shadowFunction] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:54:13: note: Shadowed declaration qemu-7.0.0/roms/skiboot/core/opal-msg.c:80:9: note: Shadow variable qemu-7.0.0/roms/skiboot/core/opal-msg.c:137:9: style: Local variable 'callback' shadows outer function [shadowFunction] qemu-7.0.0/roms/skiboot/core/test/run-msg.c:54:13: note: Shadowed declaration qemu-7.0.0/roms/skiboot/core/opal-msg.c:137:9: note: Shadow variable qemu-7.0.0/roms/skiboot/core/trace.c:57:25: portability: '(void*)tb->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/trace.c:76:25: portability: '(void*)tb->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/trace.c:95:24: portability: '(void*)tb->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/core/trace.c:138:28: portability: '(void*)ti->tb.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/hdif.c:145:59: style:inconclusive: Function 'HDIF_iarray_item' argument 1 names different: declaration 'hdif' definition 'ahdr'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/hdata/hdif.h:106:66: note: Function 'HDIF_iarray_item' argument 1 names different: declaration 'hdif' definition 'ahdr'. qemu-7.0.0/roms/skiboot/hdata/hdif.c:145:59: note: Function 'HDIF_iarray_item' argument 1 names different: declaration 'hdif' definition 'ahdr'. qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:163:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:25:22: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:587:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:31:22: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1282:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:602:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:63:13: portability: 'arr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1336:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:1146:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:151:29: portability: '(const void*)ahdr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1254:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:1146:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:160:26: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:1151:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:181:36: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/pflash/pflash.c:1151:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/hdif.c:195:13: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:462:40: warning:inconclusive: Either the condition 'best_div<0' is redundant or the array 'ast_ct_hclk_divs[5]' is accessed at index -1, which is out of bounds. [negativeIndex] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:458:15: note: Assuming that condition 'best_div<0' is not redundant qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:462:40: note: Negative array index qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1000:3: error: Memory leak: ro_buf [memleak] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1010:3: error: Memory leak: buf [memleak] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1049:3: error: Resource leak: fd [resourceLeak] qemu-7.0.0/roms/skiboot/hw/chiptod.c:247:2: error: There is an unknown macro here somewhere. Configuration is required. If for_each_chip is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/core/test/run-pel.c:99:2: error: Common realloc mistake: 'pel_buf' nulled but not freed upon failure [memleakOnRealloc] qemu-7.0.0/roms/skiboot/core/test/run-pel.c:111:2: error: Common realloc mistake: 'pel_buf' nulled but not freed upon failure [memleakOnRealloc] qemu-7.0.0/roms/skiboot/hdata/i2c.c:125:10: style: struct member 'i2c_dev::__reserved' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/core/pel.c:268:9: warning: Possible null pointer dereference: pel_buffer [nullPointer] qemu-7.0.0/roms/skiboot/core/test/run-pel.c:83:35: note: Calling function 'create_pel_log', 2nd argument 'NULL' value is 0 qemu-7.0.0/roms/skiboot/core/pel.c:263:22: note: Assuming condition is Assuming condition is false qemu-7.0.0/roms/skiboot/core/pel.c:268:9: note: Null pointer dereference qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-io.c:231:19: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1143:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1141:5: note: rc is assigned qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1143:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/hdata/pcia.c:192:2: portability: '(void*)BE64_TO_CPU((&spira.ntuples.pcia)->addr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:281:28: error: Subtracting pointers that point to different objects [comparePointers] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:278:9: note: Variable declared here. qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:281:10: note: Address of variable taken here. qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:277:23: note: Variable declared here. qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:281:30: note: Address of variable taken here. qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:281:28: note: Subtracting pointers that point to different objects qemu-7.0.0/roms/skiboot/hdata/pcia.c:192:2: portability: '(void*)pcia' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:435:15: portability: 'range->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/external/opal-prd/opal-prd.c:1083:21: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-io.c:442:4: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-io.c:439:4: note: v is assigned qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-io.c:442:4: note: v is overwritten qemu-7.0.0/roms/skiboot/hw/centaur.c:431:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hw/centaur.c:433:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hw/centaur.c:433:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hdata/cpu-common.c:319:18: style:inconclusive: Function 'add_core_cache_info' argument 3 names different: declaration 'int_server' definition 'core_pir'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/hdata/hdata.h:37:18: note: Function 'add_core_cache_info' argument 3 names different: declaration 'int_server' definition 'core_pir'. qemu-7.0.0/roms/skiboot/hdata/cpu-common.c:319:18: note: Function 'add_core_cache_info' argument 3 names different: declaration 'int_server' definition 'core_pir'. qemu-7.0.0/roms/skiboot/hdata/fsp.c:208:3: error: Common realloc mistake: 'links' nulled but not freed upon failure [memleakOnRealloc] qemu-7.0.0/roms/skiboot/hdata/fsp.c:285:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsi-master.c:149:15: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] qemu-7.0.0/roms/skiboot/hw/fsi-master.c:148:11: note: outer condition: stat&mfsi->err_bits qemu-7.0.0/roms/skiboot/hw/fsi-master.c:149:15: note: identical inner condition: stat&mfsi->err_bits qemu-7.0.0/roms/skiboot/hdata/fsp.c:505:2: portability: '(void*)sp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/fsp.c:529:2: portability: '(void*)sp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:405:49: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:406:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:408:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:409:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:410:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:560:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:578:39: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:580:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:581:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:582:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:583:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:610:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:627:44: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:629:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:630:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:631:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:711:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:728:44: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:730:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:731:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:732:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:733:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:745:63: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:746:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:749:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:750:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:815:39: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:816:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hdata/vpd.c:691:2: portability: '(void*)iohub_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:817:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hdata/vpd.c:722:2: portability: '(void*)fruvpd_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:819:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:820:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:856:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:857:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:858:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:859:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:860:16: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/ast-bmc/ast-sf-ctrl.c:183:40: portability: 'ap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/iohub.c:884:2: portability: '(void*)sp_iohubs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-epow.c:32:40: style: Parameter 'epow' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hdata/memory.c:603:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] qemu-7.0.0/roms/skiboot/hdata/memory.c:605:2: note: Found duplicate branches for 'if' and 'else'. qemu-7.0.0/roms/skiboot/hdata/memory.c:603:7: note: Found duplicate branches for 'if' and 'else'. qemu-7.0.0/roms/skiboot/hdata/memory.c:529:22: style: Checking if unsigned expression 'count' is less than zero. [unsignedLessThanZero] qemu-7.0.0/roms/skiboot/hdata/memory.c:224:23: portability: '(void*)arr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/memory.c:246:2: portability: '(void*)BE64_TO_CPU((&spira.ntuples.pcia)->addr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/memory.c:246:2: portability: '(void*)pcia' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/memory.c:689:24: portability: '(void*)arr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/memory.c:712:28: portability: '(void*)arange' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp.c:359:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_safe is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-sel.c:188:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] qemu-7.0.0/roms/skiboot/hw/ipmi/test/run-fru.c:101:9: warning: Assert statement calls a function which may have desired side effects: 'fru_add'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-fru.c:66:28: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/ipmi/test/run-fru.c:108:9: warning: Assert statement calls a function which may have desired side effects: 'fru_add'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/hw/ipmi/test/run-fru.c:111:9: warning: Assert statement calls a function which may have desired side effects: 'fru_add'. [assertWithSideEffect] qemu-7.0.0/roms/skiboot/hw/lpc.c:786:18: error: Array 'lpc->sirq_rmasks[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:506:53: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/hw/npu.c:1687:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-watchdog.c:153:39: style:inconclusive: Function 'reset_wdt' argument 1 names different: declaration 't' definition '__unused'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-watchdog.c:54:37: note: Function 'reset_wdt' argument 1 names different: declaration 't' definition '__unused'. qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-watchdog.c:153:39: note: Function 'reset_wdt' argument 1 names different: declaration 't' definition '__unused'. qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-watchdog.c:154:22: style:inconclusive: Function 'reset_wdt' argument 3 names different: declaration 'now' definition '__unused'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-watchdog.c:54:61: note: Function 'reset_wdt' argument 3 names different: declaration 'now' definition '__unused'. qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-watchdog.c:154:22: note: Function 'reset_wdt' argument 3 names different: declaration 'now' definition '__unused'. qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:256:35: portability: '(void*)adf_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:279:26: portability: '(void*)header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:293:27: portability: '(void*)header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:299:18: portability: '(void*)adf_sp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-dump.c:583:2: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-surveillance.c:187:62: style: Parameter 'msg' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:349:38: portability: '(void*)PSI_DMA_CODE_UPD' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-dump.c:790:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:805:28: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-dump.c:850:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:810:28: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:814:29: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:818:29: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:831:28: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-mem-err.c:122:59: style: Parameter 'merr_evt' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-sysdump.c:242:2: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:836:28: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:840:29: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:844:29: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:1021:29: portability: '(void*)header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-codeupdate.c:1093:33: portability: '(void*)idx_entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-dump.c:538:38: portability: '(void*)PSI_DMA_DUMP_DATA' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-sysdump.c:284:11: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-dump.c:196:15: error: Uninitialized variable: record->id [uninitvar] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-dump.c:230:15: error: Uninitialized variable: record->id [uninitvar] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-nvram.c:285:63: style: Parameter 'msg' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-nvram.c:400:44: style: Parameter 'src' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-nvram.c:405:29: portability: 'fsp_nvram_image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/lpc-mbox.c:49:10: style: struct member 'mbox::seq' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hw/npu2.c:783:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/npu3-nvlink.c:405:2: error: There is an unknown macro here somewhere. Configuration is required. If npu3_for_each_nvlink_npu is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:46:38: portability: '(void*)npu_dev->pl_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/npu3.c:523:2: error: There is an unknown macro here somewhere. Configuration is required. If npu3_for_each_dev is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:56:43: portability: '(void*)npu_dev->pl_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:181:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:279:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-sysparam.c:372:14: error: Uninitialized variable: entry->notify [uninitvar] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:366:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:399:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:447:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:573:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:181:10: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/occ.c:2057:3: error: There is an unknown macro here somewhere. Configuration is required. If for_each_chip is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:279:10: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/ocmb.c:165:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:366:10: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/p8-i2c.c:1576:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_child is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-occ.c:80:5: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-occ.c:75:9: note: rc is initialized qemu-7.0.0/roms/skiboot/hw/fsp/fsp-occ.c:80:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:399:10: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/phb3.c:5044:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-occ.c:130:26: error: Uninitialized variable: occ_req->scope [uninitvar] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-occ.c:126:16: note: Assuming condition is false qemu-7.0.0/roms/skiboot/hw/fsp/fsp-occ.c:130:26: note: Uninitialized variable: occ_req->scope qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:447:10: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/phb4.c:6384:3: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/npu-hw-procedures.c:573:27: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/psi.c:1075:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/slw.c:1251:2: error: There is an unknown macro here somewhere. Configuration is required. If for_each_available_core_in_chip is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/vas.c:634:2: error: There is an unknown macro here somewhere. Configuration is required. If dt_for_each_compatible is a macro then please configure it. [unknownMacro] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:746:22: style: Local variable 'fs' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:698:21: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:746:22: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:747:26: style: Local variable 'sb' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:699:25: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:747:26: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:479:61: style: Parameter 'msg' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:79:23: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:80:8: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:559:23: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-sel.c:607:16: error: Uninitialized variable: handler->oem_cmd [uninitvar] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-console.c:560:8: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-sel.c:119:10: style: struct member 'oem_sel::timestamp' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hw/ipmi/ipmi-sel.c:120:10: style: struct member 'oem_sel::manuf_id' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hdata/spira.c:623:6: style: Mismatching assignment and comparison, comparison 've==2' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:621:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:623:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:623:39: style: Mismatching assignment and comparison, comparison 've==3' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:621:6: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:623:39: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hw/fsp/fsp-rtc.c:509:61: style: Parameter 'msg' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hdata/spira.c:867:6: style: Mismatching assignment and comparison, comparison 've==2' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:865:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:867:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hw/npu2-common.c:565:24: portability: 'npumem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:867:39: style: Mismatching assignment and comparison, comparison 've==3' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:865:6: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:867:39: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:957:6: style: Mismatching assignment and comparison, comparison 've==2' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:955:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:957:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hw/lpc-uart.c:633:18: style: Local variable 'uart_node' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/lpc-uart.c:57:24: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/lpc-uart.c:633:18: note: Shadow variable qemu-7.0.0/roms/skiboot/hdata/spira.c:957:39: style: Mismatching assignment and comparison, comparison 've==3' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:955:6: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:957:39: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hw/lpc-uart.c:86:30: portability: 'mmio_uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/sfc-ctrl.c:143:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:1536:6: style: Mismatching assignment and comparison, comparison 've==2' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:1534:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:1536:6: note: Mismatching assignment and comparison, comparison 've==2' is always false. qemu-7.0.0/roms/skiboot/hw/lpc-uart.c:94:24: portability: 'mmio_uart_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/nx.c:37:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] qemu-7.0.0/roms/skiboot/hw/sfc-ctrl.c:171:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:1536:39: style: Mismatching assignment and comparison, comparison 've==3' is always false. [assignIfError] qemu-7.0.0/roms/skiboot/hdata/spira.c:1534:6: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hdata/spira.c:1536:39: note: Mismatching assignment and comparison, comparison 've==3' is always false. qemu-7.0.0/roms/skiboot/hw/lpc-uart.c:384:14: style: Variable 'lsr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/hw/sfc-ctrl.c:299:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:539:16: style: Condition 'tmp>=0xA' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/hdata/spira.c:537:11: note: Assuming that condition 'tmp<=9' is not redundant qemu-7.0.0/roms/skiboot/hdata/spira.c:539:16: note: Condition 'tmp>=0xA' is always true qemu-7.0.0/roms/skiboot/hw/sfc-ctrl.c:334:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:394:14: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:527:24: portability: '(void*)ec_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:574:2: portability: '(void*)BE64_TO_CPU((&spira.ntuples.pcia)->addr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:574:2: portability: '(void*)hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:608:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:824:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:852:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:944:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:1401:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hdata/spira.c:1427:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/occ-sensor.c:591:25: warning: Either the condition '!c' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck] qemu-7.0.0/roms/skiboot/hw/occ-sensor.c:593:9: note: Assuming that condition '!c' is not redundant qemu-7.0.0/roms/skiboot/hw/occ-sensor.c:591:25: note: Null pointer dereference qemu-7.0.0/roms/skiboot/hdata/spira.c:1516:2: portability: '(void*)hdif' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/occ-sensor.c:532:31: style: Local variable 'i' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/occ-sensor.c:500:19: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/occ-sensor.c:532:31: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:411:11: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:497:10: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:697:11: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:773:11: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:944:27: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:996:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:411:11: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:497:10: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:697:11: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:773:11: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:944:27: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/lpc.c:171:20: portability: 'lpc->mbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/npu2-hw-procedures.c:996:26: error: Signed integer overflow for expression '1<<31'. [integerOverflow] qemu-7.0.0/roms/skiboot/hw/lpc.c:174:23: portability: 'lpc->mbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/lpc.c:177:23: portability: 'lpc->mbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/lpc.c:254:27: portability: 'lpc->mbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/lpc.c:257:30: portability: 'lpc->mbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/lpc.c:260:30: portability: 'lpc->mbase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/lpc.c:1006:13: error: Uninitialized variable: ent->clt [uninitvar] qemu-7.0.0/roms/skiboot/hw/lpc.c:1078:13: error: Uninitialized variable: ent->clt [uninitvar] qemu-7.0.0/roms/skiboot/hw/lpc.c:1021:13: style: Variable 'lpc_bus_err_count' is not assigned a value. [unassignedVariable] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:913:19: style: Local variable 'msg' shadows outer argument [shadowArgument] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:904:46: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:913:19: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1048:19: style: Local variable 'msg' shadows outer argument [shadowArgument] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1039:47: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1048:19: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:598:2: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:600:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:601:2: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1634:3: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1639:3: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1655:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1659:3: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1664:3: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/fsp/fsp-leds.c:1692:14: style: Variable 'cmd_hdr' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/hw/npu2-opencapi.c:1397:60: style: Parameter 'dev' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/npu2-opencapi.c:1945:44: style: Parameter 'npu' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/hw/npu2-opencapi.c:2082:56: style: Parameter 'rate_buf' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libc/ctype/isxdigit.c:19:32: style:inconclusive: Boolean expression 'ch>='0'&&ch<='9'' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] qemu-7.0.0/roms/skiboot/libc/string/memcpy.c:23:8: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memcpy.c:24:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memcpy.c:30:8: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memmove.c:20:24: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memcpy.c:31:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memmove.c:26:16: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memcpy_from_ci.c:18:24: style: Condition '(len-block)>-1' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libc/string/memmove.c:26:20: portability: 'dest+n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memmove.c:27:14: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libc/string/memmove.c:27:18: portability: 'src+n' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:5123:9: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] qemu-7.0.0/roms/skiboot/hw/xive.c:5118:6: note: If condition 'rc' is true, the function will return/exit qemu-7.0.0/roms/skiboot/hw/xive.c:5123:9: note: Returning identical expression 'rc' qemu-7.0.0/roms/skiboot/hw/xive.c:3706:6: style: Condition 'out_flags' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:34:16: warning: Invalid isdigit() argument nr 1. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:32:16: note: Assuming that condition 'i<257' is not redundant qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:34:16: note: Invalid argument qemu-7.0.0/roms/skiboot/hw/xive.c:842:47: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:48:16: warning: Invalid isprint() argument nr 1. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:46:16: note: Assuming that condition 'i<257' is not redundant qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:48:16: note: Invalid argument qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:63:16: warning: Invalid isspace() argument nr 1. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:61:16: note: Assuming that condition 'i<257' is not redundant qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:63:16: note: Invalid argument qemu-7.0.0/roms/skiboot/libc/test/run-memops-test.c:57:57: style: Parameter 'expected' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:79:17: warning: Invalid isxdigit() argument nr 1. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:77:16: note: Assuming that condition 'i<257' is not redundant qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:79:17: note: Invalid argument qemu-7.0.0/roms/skiboot/libc/test/run-memops-test.c:72:45: style: Parameter 'expected' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:87:40: warning: Invalid tolower() argument nr 1. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:86:16: note: Assuming that condition 'i<257' is not redundant qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:87:40: note: Invalid argument qemu-7.0.0/roms/skiboot/libc/test/run-memops-test.c:77:46: style: Parameter 'expected' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:91:40: warning: Invalid toupper() argument nr 1. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:90:16: note: Assuming that condition 'i<257' is not redundant qemu-7.0.0/roms/skiboot/libc/test/run-ctype.c:91:40: note: Invalid argument qemu-7.0.0/roms/skiboot/libc/test/run-snprintf-test.c:21:18: error: Null pointer dereference [nullPointer] qemu-7.0.0/roms/skiboot/libc/test/run-snprintf.c:31:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/libc/test/run-snprintf.c:55:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/libc/test/run-stdlib.c:44:28: error: Invalid strtol() argument nr 3. The value is -1 but the valid values are '0,2:36'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-stdlib.c:45:31: error: Invalid strtol() argument nr 3. The value is 1 but the valid values are '0,2:36'. [invalidFunctionArg] /usr/include/sys/cdefs.h:30:0: error: #error "You need a ISO C conforming compiler to use the glibc headers" [preprocessorErrorDirective] qemu-7.0.0/roms/skiboot/libc/test/run-stdlib.c:46:27: error: Invalid strtol() argument nr 3. The value is 37 but the valid values are '0,2:36'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/test/run-stdlib.c:71:29: error: Invalid strtoul() argument nr 3. The value is -1 but the valid values are '0,2:36'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/time.c:78:21: error: Array 'days_per_month[2][13]' accessed at index days_per_month[*][-1], which is out of bounds. [negativeIndex] qemu-7.0.0/roms/skiboot/libc/time.c:71:6: note: Assignment 'M=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libc/time.c:73:9: note: Assuming condition is false qemu-7.0.0/roms/skiboot/libc/time.c:78:21: note: Negative array index qemu-7.0.0/roms/skiboot/libc/test/run-stdlib.c:72:32: error: Invalid strtoul() argument nr 3. The value is 1 but the valid values are '0,2:36'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/libc/time.c:19:14: style: Variable 'month_days' can be declared as const array [constVariable] qemu-7.0.0/roms/skiboot/libc/test/run-stdlib.c:73:28: error: Invalid strtoul() argument nr 3. The value is 37 but the valid values are '0,2:36'. [invalidFunctionArg] qemu-7.0.0/roms/skiboot/hw/xive.c:4679:12: style: Local variable 'blk' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/xive.c:4658:11: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/xive.c:4679:12: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/xive.c:4679:17: style: Local variable 'idx' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/xive.c:4658:16: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/xive.c:4679:17: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/xive.c:680:23: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:705:28: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:1105:20: portability: 'x->eq_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:1110:25: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:1488:26: portability: 'x->vc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:1504:27: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:1506:27: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:1956:22: portability: 'x->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2271:32: portability: 's->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2278:13: portability: 'mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2284:20: portability: 'mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2295:17: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2295:38: portability: 'x->ic_base+(1<ic_shift)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2298:13: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2299:13: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2300:13: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2301:13: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2302:13: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2444:26: portability: 's->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libfdt/fdt_rw.c:102:20: warning: Invalid test for overflow '(p+oldlen)esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2731:28: portability: 'x->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2748:28: portability: 'x->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2805:29: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2806:21: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2807:25: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:2977:26: portability: 'x->eq_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:3121:28: portability: 'x->tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:3256:21: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:3510:32: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libfdt/fdt_wip.c:118:41: style:inconclusive: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libfdt/libfdt_internal.h:69:41: note: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/skiboot/libfdt/fdt_wip.c:118:41: note: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. qemu-7.0.0/roms/skiboot/hw/xive.c:3512:32: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:3596:23: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4338:33: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4355:28: portability: 'ind_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4356:20: portability: 'ind_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4357:24: portability: 'ind_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4596:21: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4598:23: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4946:27: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4960:27: portability: 'ind_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4962:25: portability: 'ind_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4962:34: portability: 'ind_tm_base+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4965:28: portability: 'ind_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:4965:37: portability: 'ind_tm_base+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:5041:26: portability: 'xs->xive->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive.c:262:10: style: struct member 'xive_log_ent::type' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hw/xive.c:263:10: style: struct member 'xive_log_ent::cnt' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hw/xive.c:264:11: style: struct member 'xive_log_ent::tb' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hw/xive.c:266:11: style: struct member 'xive_log_ent::data' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/hw/xive.c:2356:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libflash/mbox-flash.c:25:0: error: #error "This libflash backend must be compiled with skiboot" [preprocessorErrorDirective] qemu-7.0.0/roms/skiboot/libflash/file.c:68:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/stubs.c:28:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qemu-7.0.0/roms/skiboot/libflash/file.c:92:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:106:57: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:109:71: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:112:71: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:130:38: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:133:39: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:136:39: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:258:33: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/blocklevel.c:440:44: portability: 'erase_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:426:33: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/blocklevel.c:440:55: portability: 'erase_buf+base_len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:426:57: portability: 'server_state.lpc_base+server_state.win_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/blocklevel.c:613:39: portability: 'erase_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/test/mbox-server.c:442:38: portability: 'server_state.lpc_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/blocklevel.c:624:21: portability: 'erase_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/blocklevel.c:634:13: portability: 'write_buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libflash/blocklevel.c:723:8: style: Variable 'prot' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:480:29: style: Condition 'ecc_buffer_align(0,5)!=0' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:485:29: style: Condition 'ecc_buffer_align(0,8)!=0' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:489:29: style: Condition 'ecc_buffer_align(0,9)!=9' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:493:30: style: Condition 'ecc_buffer_align(0,15)!=9' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:755:57: style: Redundant condition: If 'i_section != 1', the comparison 'i_section != 1' is always true. [redundantCondition] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:497:30: style: Condition 'ecc_buffer_align(5,10)!=5' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:767:55: style: Redundant condition: If 'i_section != 2', the comparison 'i_section != 2' is always true. [redundantCondition] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:501:30: style: Condition 'ecc_buffer_align(5,18)!=14' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:828:47: style: Redundant condition: If 'i_sectn == 1', the comparison 'i_sectn == 1' is always true. [redundantCondition] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:505:30: style: Condition 'ecc_buffer_align(0,50)!=45' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:835:50: style: Redundant condition: If 'i_sectn == 2', the comparison 'i_sectn == 2' is always true. [redundantCondition] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:72:46: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:481:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:574:33: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:83:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:486:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:817:49: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:57:14: style: The scope of the variable 'l_cpmrCheckWord' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:490:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:826:56: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:108:52: style:inconclusive: Function 'getCoreAndThread_p10' argument 1 names different: declaration 'i_pStopImage' definition 'i_pImage'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.H:114:52: note: Function 'getCoreAndThread_p10' argument 1 names different: declaration 'i_pStopImage' definition 'i_pImage'. qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:108:52: note: Function 'getCoreAndThread_p10' argument 1 names different: declaration 'i_pStopImage' definition 'i_pImage'. qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:494:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:887:50: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:109:46: style:inconclusive: Function 'getCoreAndThread_p10' argument 3 names different: declaration 'o_coreId' definition 'o_pCoreId'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.H:116:46: note: Function 'getCoreAndThread_p10' argument 3 names different: declaration 'o_coreId' definition 'o_pCoreId'. qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:109:46: note: Function 'getCoreAndThread_p10' argument 3 names different: declaration 'o_coreId' definition 'o_pCoreId'. qemu-7.0.0/roms/skiboot/libflash/libflash.c:390:66: style:inconclusive: Function 'flash_write_corrected' argument 2 names different: declaration 'dst' definition 'pos'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libflash/libflash.h:60:66: note: Function 'flash_write_corrected' argument 2 names different: declaration 'dst' definition 'pos'. qemu-7.0.0/roms/skiboot/libflash/libflash.c:390:66: note: Function 'flash_write_corrected' argument 2 names different: declaration 'dst' definition 'pos'. qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:498:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:888:44: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:109:67: style:inconclusive: Function 'getCoreAndThread_p10' argument 4 names different: declaration 'o_threadId' definition 'o_pThreadId'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.H:117:46: note: Function 'getCoreAndThread_p10' argument 4 names different: declaration 'o_threadId' definition 'o_pThreadId'. qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:109:67: note: Function 'getCoreAndThread_p10' argument 4 names different: declaration 'o_threadId' definition 'o_pThreadId'. qemu-7.0.0/roms/skiboot/libflash/libflash.c:390:83: style:inconclusive: Function 'flash_write_corrected' argument 3 names different: declaration 'src' definition 'buf'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libflash/libflash.h:60:83: note: Function 'flash_write_corrected' argument 3 names different: declaration 'src' definition 'buf'. qemu-7.0.0/roms/skiboot/libflash/libflash.c:390:83: note: Function 'flash_write_corrected' argument 3 names different: declaration 'src' definition 'buf'. qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:502:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:889:19: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:59:1: error: Signed integer overflow for expression 'HOMER_BASE_ADDR+(XPMR_HOMER_OFFSET)'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/libflash.c:391:12: style:inconclusive: Function 'flash_write_corrected' argument 4 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libflash/libflash.h:61:12: note: Function 'flash_write_corrected' argument 4 names different: declaration 'size' definition 'len'. qemu-7.0.0/roms/skiboot/libflash/libflash.c:391:12: note: Function 'flash_write_corrected' argument 4 names different: declaration 'size' definition 'len'. qemu-7.0.0/roms/skiboot/libflash/test/test-ecc.c:506:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:923:19: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:61:1: error: Signed integer overflow for expression 'HOMER_XPMR_HEADER_ADDR+XPMR_HEADER_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/libflash.c:360:5: portability: 's' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:937:19: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:63:1: error: Signed integer overflow for expression 'HOMER_XPMR_HEADER_ADDR+XPMR_BOOT_LOADER_OFFSET_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/libflash.c:384:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:978:33: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:65:1: error: Signed integer overflow for expression 'HOMER_XPMR_HEADER_ADDR+XPMR_BOOT_LOADER_LENGTH_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/libflash.c:446:28: portability: 'c->smart_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1029:50: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:70:1: error: Signed integer overflow for expression 'HOMER_BASE_ADDR+(CPMR_HOMER_OFFSET)'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/libflash.c:528:24: portability: 'c->smart_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1030:48: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:72:1: error: Signed integer overflow for expression 'HOMER_CPMR_BASE_ADDR+CPMR_TRACE_REGION_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/libflash.c:537:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1181:29: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:73:1: error: Signed integer overflow for expression 'HOMER_CPMR_BASE_ADDR+CPMR_DEBUG_REGION_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1201:51: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:78:1: error: Signed integer overflow for expression 'HOMER_BASE_ADDR+(PPMR_HOMER_OFFSET)'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1212:51: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:80:1: error: Signed integer overflow for expression 'HOMER_PPMR_HEADER_ADDR+PPMR_BOOT_LOADER_OFFSET_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1236:59: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:82:1: error: Signed integer overflow for expression 'HOMER_PPMR_HEADER_ADDR+PPMR_BOOT_LOADER_LENGTH_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1245:52: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:84:1: error: Signed integer overflow for expression 'HOMER_PPMR_HEADER_ADDR+PPMR_HEADER_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1328:38: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:87:1: error: Signed integer overflow for expression 'HOMER_PPMR_BASE_ADDR+OCC_PSTATE_PARAM_BLOCK_PPMR_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1379:37: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:89:1: error: Signed integer overflow for expression 'HOMER_PPMR_BASE_ADDR+PGPE_PSTATE_OUTPUT_TABLES_PPMR_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1393:37: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_homer.H:91:1: error: Signed integer overflow for expression 'HOMER_PPMR_BASE_ADDR+OCC_WOF_TABLES_PPMR_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1486:29: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:56:1: error: Signed integer overflow for expression 'OCC_SRAM_BASE_ADDR+OCC_SRAM_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1522:53: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:64:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+OCC_SRAM_PGPE_REGION_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1559:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:64:1: error: Signed integer overflow for expression '(PGPE_SRAM_BASE_ADDR+OCC_SRAM_PGPE_REGION_SIZE)-PGPE_OCC_SHARED_SRAM_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:304:14: style: Variable 'bl_mem.read' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:291:14: note: bl_mem.read is assigned qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:304:14: note: bl_mem.read is overwritten qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1625:29: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:89:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+OCC_SRAM_PGPE_REGION_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:303:15: style: Variable 'bl_mem.write' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:292:15: note: bl_mem.write is assigned qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:303:15: note: bl_mem.write is overwritten qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1638:44: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:91:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+PGPE_HCODE_RESET_ADDR_VAL'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:240:110: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:75:31: style: Parameter 'buf' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1639:47: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:93:1: error: Signed integer overflow for expression 'OCC_SRAM_PGPE_BASE_ADDR+PGPE_INT_VECTOR_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:198:10: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1649:38: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:108:1: error: Signed integer overflow for expression 'OCC_SRAM_END_ADDR-OCC_SRAM_PGPE_COPY_BOOT_LOADER_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:212:33: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1663:39: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:110:1: error: Signed integer overflow for expression 'OCC_SRAM_PGPE_BOOT_LOADER_ADDR+PGPE_BOOT_LOADER_RESET_ADDR_VAL'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:273:9: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1712:25: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:112:1: error: Signed integer overflow for expression 'OCC_SRAM_PGPE_BOOT_LOADER_ADDR-OCC_SRAM_PGPE_COPY_PPMR_HEADER_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:282:21: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1537:23: style: Variable 'l_rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1530:26: note: l_rc is assigned qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1537:23: note: l_rc is overwritten qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:119:1: error: Signed integer overflow for expression 'OCC_SRAM_PGPE_PPMR_HEADER_ADDR+PPMR_PGPE_HCODE_OFFSET_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:298:35: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-ipmi-hiomap.c:109:3: portability: %tu in format string (no. 2) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed long}'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1059:45: warning: Redundant assignment of 'l_pScom->iv_scomAddress' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:121:1: error: Signed integer overflow for expression 'OCC_SRAM_PGPE_PPMR_HEADER_ADDR+PPMR_PGPE_HCODE_LENGTH_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:299:24: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:31:23: portability: 'bl->priv' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:396:14: style: The scope of the variable 'temp' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:123:1: error: Signed integer overflow for expression 'OCC_SRAM_PGPE_PPMR_HEADER_ADDR+PPMR_PGPE_SRAM_IMAGE_SIZE_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:330:36: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:47:18: portability: 'bl->priv' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:452:14: style: The scope of the variable 'tempInst' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:146:1: error: Signed integer overflow for expression 'XGPE_SRAM_BASE_ADDR+XGPE_HCODE_RESET_ADDR_VAL'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:357:19: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-blocklevel.c:57:18: portability: 'bl->priv' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:453:14: style: The scope of the variable 'tempRegData' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:149:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+PGPE_HEADER_IMAGE_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:561:34: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:878:14: style: The scope of the variable 'l_temp' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:149:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+PGPE_HEADER_IMAGE_OFFSET+PGPE_GLOBAL_PSTATE_SRAM_ADDR_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:587:37: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1028:14: style: The scope of the variable 'l_maxScomEntry' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:151:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+PGPE_HEADER_IMAGE_OFFSET'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:594:37: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:584:33: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1278:14: style: The scope of the variable 'l_quadId' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:151:1: error: Signed integer overflow for expression 'PGPE_SRAM_BASE_ADDR+PGPE_HEADER_IMAGE_OFFSET+PGPE_GLOBAL_PSTATE_PPB_SIZE_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:600:37: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:695:41: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1592:18: style: The scope of the variable 'lookUpKey' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:157:1: error: Signed integer overflow for expression 'OCC_SRAM_END_ADDR-OCC_SRAM_XGPE_COPY_BOOT_LOADER_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:622:11: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:696:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:86:66: style: Parameter 'i_pImage' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:159:1: error: Signed integer overflow for expression 'OCC_SRAM_XGPE_BOOT_LOADER_ADDR+XGPE_BOOT_LOADER_RESET_ADDR_VAL'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:653:39: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:700:28: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:65:60: warning: Either the condition '!i_pImage' is redundant or there is possible null pointer dereference: pHomerDesc. [nullPointerRedundantCheck] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:67:13: note: Assuming that condition '!i_pImage' is not redundant qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:64:37: note: pHomerDesc is assigned '(HomerSection_t*)i_pImage' here. qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:65:60: note: Null pointer dereference qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:138:63: style: Parameter 'i_pImage' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:161:1: error: Signed integer overflow for expression 'OCC_SRAM_XGPE_BOOT_LOADER_ADDR-OCC_SRAM_XGPE_COPY_XPMR_HEADER_SIZE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:690:39: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:715:25: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:64:41: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-flash.c:234:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:701:62: style: Parameter 'i_pImage' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:165:1: error: Signed integer overflow for expression 'OCC_SRAM_XGPE_XPMR_HEADER_ADDR+XPMR_XGPE_HCODE_OFFSET_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:771:31: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:729:44: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:65:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libflash/test/test-flash.c:245:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:167:1: error: Signed integer overflow for expression 'OCC_SRAM_XGPE_XPMR_HEADER_ADDR+XPMR_XGPE_HCODE_LENGTH_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:776:31: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:730:47: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:59:14: style: The scope of the variable 'cpmrCheckWord' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:169:1: error: Signed integer overflow for expression 'OCC_SRAM_XGPE_XPMR_HEADER_ADDR+XPMR_XGPE_SRAM_IMAGE_SIZE_BYTE'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:788:33: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:740:38: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:109:48: style:inconclusive: Function 'getCoreAndThread' argument 1 names different: declaration 'i_pStopImage' definition 'i_pImage'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.H:134:48: note: Function 'getCoreAndThread' argument 1 names different: declaration 'i_pStopImage' definition 'i_pImage'. qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:109:48: note: Function 'getCoreAndThread' argument 1 names different: declaration 'i_pStopImage' definition 'i_pImage'. qemu-7.0.0/roms/skiboot/libpore/p10_hcd_memmap_occ_sram.H:171:1: error: Signed integer overflow for expression 'XGPE_SRAM_BASE_ADDR+XGPE_HCODE_RESET_ADDR_VAL'. [integerOverflow] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:800:33: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:764:39: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:110:46: style:inconclusive: Function 'getCoreAndThread' argument 3 names different: declaration 'o_coreId' definition 'o_pCoreId'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.H:136:46: note: Function 'getCoreAndThread' argument 3 names different: declaration 'o_coreId' definition 'o_pCoreId'. qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:110:46: note: Function 'getCoreAndThread' argument 3 names different: declaration 'o_coreId' definition 'o_pCoreId'. qemu-7.0.0/roms/skiboot/libpore/p10_stop_util.C:57:33: style: Variable 'l_cpmrCheckWord' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:811:9: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1032:36: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:110:67: style:inconclusive: Function 'getCoreAndThread' argument 4 names different: declaration 'o_threadId' definition 'o_pThreadId'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.H:137:46: note: Function 'getCoreAndThread' argument 4 names different: declaration 'o_threadId' definition 'o_pThreadId'. qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:110:67: note: Function 'getCoreAndThread' argument 4 names different: declaration 'o_threadId' definition 'o_pThreadId'. qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:812:11: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1054:30: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_util.C:59:29: style: Variable 'cpmrCheckWord' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:823:9: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1055:41: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:824:11: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1067:30: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:835:34: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1077:35: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:64:28: style: The scope of the variable 'iCount' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1129:29: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:891:16: warning: Redundant assignment of 'rc' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/container-utils.c:34:25: style: Condition '(indent%2)==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/container-utils.c:25:27: note: Assignment 'indent=4', assigned value is 4 qemu-7.0.0/roms/skiboot/libstb/container-utils.c:34:25: note: Condition '(indent%2)==0' is always true qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:68:14: style: The scope of the variable 'hostSlwSectionFixed' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1436:29: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:1698:26: style:inconclusive: Function 'sbe_xip_image_size' argument 1 names different: declaration 'i_image' definition 'io_image'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.h:677:26: note: Function 'sbe_xip_image_size' argument 1 names different: declaration 'i_image' definition 'io_image'. qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:1698:26: note: Function 'sbe_xip_image_size' argument 1 names different: declaration 'i_image' definition 'io_image'. qemu-7.0.0/roms/skiboot/libstb/container-utils.c:73:3: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:69:13: style: The scope of the variable 'xipRamTableThis' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1437:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2078:26: style:inconclusive: Function 'sbe_xip_set_string' argument 1 names different: declaration 'io_image' definition 'i_image'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.h:913:26: note: Function 'sbe_xip_set_string' argument 1 names different: declaration 'io_image' definition 'i_image'. qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2078:26: note: Function 'sbe_xip_set_string' argument 1 names different: declaration 'io_image' definition 'i_image'. qemu-7.0.0/roms/skiboot/libstb/container-utils.c:107:3: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:78:13: style: The scope of the variable 'sprSwiz' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1466:53: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2411:27: style:inconclusive: Function 'sbe_xip_pore2section' argument 3 names different: declaration 'o_section' definition 'i_section'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.h:1329:27: note: Function 'sbe_xip_pore2section' argument 3 names different: declaration 'o_section' definition 'i_section'. qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2411:27: note: Function 'sbe_xip_pore2section' argument 3 names different: declaration 'o_section' definition 'i_section'. qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:80:12: style: The scope of the variable 'headerNext' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1533:29: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2412:32: style:inconclusive: Function 'sbe_xip_pore2section' argument 4 names different: declaration 'o_offset' definition 'i_offset'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.h:1330:32: note: Function 'sbe_xip_pore2section' argument 4 names different: declaration 'o_offset' definition 'i_offset'. qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2412:32: note: Function 'sbe_xip_pore2section' argument 4 names different: declaration 'o_offset' definition 'i_offset'. qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:81:12: style: The scope of the variable 'instrNext' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1534:42: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2486:40: style:inconclusive: Function 'sbe_xip_translate_header' argument 1 names different: declaration 'o_hostHeader' definition 'o_dest'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.h:709:40: note: Function 'sbe_xip_translate_header' argument 1 names different: declaration 'o_hostHeader' definition 'o_dest'. qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2486:40: note: Function 'sbe_xip_translate_header' argument 1 names different: declaration 'o_hostHeader' definition 'o_dest'. qemu-7.0.0/roms/skiboot/libstb/container-utils.c:85:10: style: Variable 'r' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libflash/test/test-flash.c:283:24: portability: 'ap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:400:14: style: The scope of the variable 'hostSlwSectionFixed' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1549:51: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2486:68: style:inconclusive: Function 'sbe_xip_translate_header' argument 2 names different: declaration 'i_imageHeader' definition 'i_src'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.h:710:46: note: Function 'sbe_xip_translate_header' argument 2 names different: declaration 'i_imageHeader' definition 'i_src'. qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:2486:68: note: Function 'sbe_xip_translate_header' argument 2 names different: declaration 'i_imageHeader' definition 'i_src'. qemu-7.0.0/roms/skiboot/libstb/container-utils.c:119:10: style: Variable 'r' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:401:13: style: The scope of the variable 'xipScomTableThis' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1561:51: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/sbe_xip_image.c:1640:34: style: Variable 'fixedEntriesRemaining' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1585:59: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1595:52: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:629:46: style:inconclusive: Function 'pore_inline_context_reset' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/pore_inline.h:550:46: note: Function 'pore_inline_context_reset' argument 1 names different: declaration 'context' definition 'ctx'. qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:629:46: note: Function 'pore_inline_context_reset' argument 1 names different: declaration 'context' definition 'ctx'. qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1644:25: style: C-style pointer casting [cstyleCast] qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:664:56: style:inconclusive: Function 'pore_inline_context_reset_excursion' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/pore_inline.h:553:56: note: Function 'pore_inline_context_reset_excursion' argument 1 names different: declaration 'context' definition 'ctx'. qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:664:56: note: Function 'pore_inline_context_reset_excursion' argument 1 names different: declaration 'context' definition 'ctx'. qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:64:34: style: Variable 'iCount' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1482:23: style: Variable 'l_rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1475:26: note: l_rc is assigned qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1482:23: note: l_rc is overwritten qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:738:47: style:inconclusive: Function 'pore_inline_context_create' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/pore_inline.h:543:47: note: Function 'pore_inline_context_create' argument 1 names different: declaration 'context' definition 'ctx'. qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:738:47: note: Function 'pore_inline_context_create' argument 1 names different: declaration 'context' definition 'ctx'. qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:74:22: style: Variable 'bEntryEnd' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1033:20: warning: Redundant assignment of 'imageVer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:871:14: style:inconclusive: Function 'pore_inline_instruction3' argument 4 names different: declaration 'imm' definition 'immediate'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libpore/pore_inline.h:484:14: note: Function 'pore_inline_instruction3' argument 4 names different: declaration 'imm' definition 'immediate'. qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:871:14: note: Function 'pore_inline_instruction3' argument 4 names different: declaration 'imm' definition 'immediate'. qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:78:20: style: Variable 'sprSwiz' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1081:33: warning: Redundant assignment of 'l_maxScomRestoreEntry' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:788:70: style: Parameter 'src' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:80:22: style: Variable 'headerNext' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:462:14: style: The scope of the variable 'tempInst' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/pore_inline_assembler.c:1397:16: style: Variable 'opcode' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:81:21: style: Variable 'instrNext' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:463:14: style: The scope of the variable 'tempRegData' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:126:9: style: Variable 'rcLoc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:657:18: style: The scope of the variable 'lookUpKey' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p8_pore_table_gen_api_fixed.C:317:21: style: Variable 'bReplaceEntry' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:986:14: style: The scope of the variable 'l_temp' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1008:13: style: The scope of the variable 'chipletId' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libflash/ipmi-hiomap.c:593:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1009:14: style: The scope of the variable 'nopInst' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libflash/ipmi-hiomap.c:640:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1020:14: style: The scope of the variable 'swizzleAddr' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libflash/ipmi-hiomap.c:784:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1021:14: style: The scope of the variable 'swizzleData' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libflash/ipmi-hiomap.c:846:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1022:14: style: The scope of the variable 'swizzleAttn' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1415:13: style: The scope of the variable 'l_selfRestVer' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1515:13: style: The scope of the variable 'l_selfRestVer' can be reduced. [variableScope] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:90:66: style: Parameter 'i_pImage' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:142:63: style: Parameter 'i_pImage' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:796:62: style: Parameter 'i_pImage' can be declared as pointer to const [constParameter] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:148:20: style: Variable 'index' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:396:33: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:144:20: style: Variable 'index' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:462:29: style: Variable 'tempInst' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:396:33: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:463:29: style: Variable 'tempRegData' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:452:29: style: Variable 'tempInst' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:527:21: style: Variable 'tempRegData' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:453:29: style: Variable 'tempRegData' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:605:15: style: Variable 'i_pSprSave' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:517:21: style: Variable 'tempRegData' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:657:33: style: Variable 'lookUpKey' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:595:15: style: Variable 'i_pSprSave' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:986:21: style: Variable 'l_temp' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1161:41: style: Variable 'l_threadPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1008:25: style: Variable 'chipletId' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1162:41: style: Variable 'l_lookUpKey' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1406:29: style: Variable 'l_sprPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1163:41: style: Variable 'l_sprIndex' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1407:29: style: Variable 'l_sprIndex' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1278:29: style: Variable 'l_quadId' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1408:29: style: Variable 'l_lookupLength' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1454:29: style: Variable 'l_sprPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1409:29: style: Variable 'l_lookUpKey' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1455:29: style: Variable 'l_sprIndex' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1415:37: style: Variable 'l_selfRestVer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1592:33: style: Variable 'lookUpKey' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1512:37: style: Variable 'l_threadPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1692:37: style: Variable 'l_threadPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1513:37: style: Variable 'l_lookUpKey' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/create-container.c:708:4: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/create-container.c:707:4: note: r is assigned qemu-7.0.0/roms/skiboot/libstb/create-container.c:708:4: note: r is overwritten qemu-7.0.0/roms/skiboot/libpore/p10_stop_api.C:1693:37: style: Variable 'l_sprBitPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1514:37: style: Variable 'l_sprIndex' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/create-container.c:712:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/create-container.c:711:5: note: r is assigned qemu-7.0.0/roms/skiboot/libstb/create-container.c:712:5: note: r is overwritten qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1515:37: style: Variable 'l_selfRestVer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/create-container.c:676:24: style: Same expression on both sides of '-'. [duplicateExpression] qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1625:37: style: Variable 'l_threadPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/create-container.c:193:21: style:inconclusive: Function 'writeHdr' argument 1 names different: declaration 'ph' definition 'hdr'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/container.h:145:21: note: Function 'writeHdr' argument 1 names different: declaration 'ph' definition 'hdr'. qemu-7.0.0/roms/skiboot/libstb/create-container.c:193:21: note: Function 'writeHdr' argument 1 names different: declaration 'ph' definition 'hdr'. qemu-7.0.0/roms/skiboot/libpore/p9_stop_api.C:1626:37: style: Variable 'l_sprBitPos' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/create-container.c:504:17: portability: 'container' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/create-container.c:712:5: style: Variable 'r' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/hw/xive2.c:4532:9: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] qemu-7.0.0/roms/skiboot/hw/xive2.c:4527:6: note: If condition 'rc' is true, the function will return/exit qemu-7.0.0/roms/skiboot/hw/xive2.c:4532:9: note: Returning identical expression 'rc' qemu-7.0.0/roms/skiboot/hw/xive2.c:2741:15: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/hw/xive2.c:2737:15: note: First condition qemu-7.0.0/roms/skiboot/hw/xive2.c:2741:15: note: Second condition qemu-7.0.0/roms/skiboot/hw/xive2.c:3144:6: style: Condition 'out_flags' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/hw/xive2.c:3822:50: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qemu-7.0.0/roms/skiboot/libstb/secvar/storage/fakenv_ops.c:57:40: portability: 'nv_index_address(nvIndex)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/secvar/storage/fakenv_ops.c:68:35: portability: 'nv_index_address(nvIndex)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/secvar/storage/fakenv_ops.c:11:25: style: struct member 'Anonymous0::header' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/libstb/secvar/storage/fakenv_ops.c:12:8: style: struct member 'Anonymous0::vars' is never used. [unusedStructMember] qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:129:18: warning:inconclusive: Possible null pointer dereference: var [nullPointer] qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:125:23: note: Assignment 'var=NULL', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:129:18: note: Null pointer dereference qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:131:20: warning:inconclusive: Possible null pointer dereference: var [nullPointer] qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:125:23: note: Assignment 'var=NULL', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:129:15: note: Assuming condition is false qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:131:20: note: Null pointer dereference qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:95:35: style:inconclusive: Function 'realloc_secvar' argument 1 names different: declaration 'node' definition 'var'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/secvar/secvar.h:45:35: note: Function 'realloc_secvar' argument 1 names different: declaration 'node' definition 'var'. qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:95:35: note: Function 'realloc_secvar' argument 1 names different: declaration 'node' definition 'var'. qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:113:36: style:inconclusive: Function 'dealloc_secvar' argument 1 names different: declaration 'node' definition 'var'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/secvar/secvar.h:46:36: note: Function 'dealloc_secvar' argument 1 names different: declaration 'node' definition 'var'. qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:113:36: note: Function 'dealloc_secvar' argument 1 names different: declaration 'node' definition 'var'. qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:23:18: error: Uninitialized variables: var.key_len, var.data_size, var.flags, var.key, var.data [uninitvar] qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:18:6: note: Assuming condition is false qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:23:18: note: Uninitialized variables: var.key_len, var.data_size, var.flags, var.key, var.data qemu-7.0.0/roms/skiboot/libstb/secvar/secvar_util.c:33:25: error: Uninitialized variable: var->key [uninitvar] qemu-7.0.0/roms/skiboot/hw/xive2.c:4164:12: style: Local variable 'blk' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/xive2.c:4143:11: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/xive2.c:4164:12: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/xive2.c:4164:17: style: Local variable 'idx' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/hw/xive2.c:4143:16: note: Shadowed declaration qemu-7.0.0/roms/skiboot/hw/xive2.c:4164:17: note: Shadow variable qemu-7.0.0/roms/skiboot/libstb/cvc.c:308:15: style: Checking if unsigned expression 'data_len' is less than zero. [unsignedLessThanZero] qemu-7.0.0/roms/skiboot/libstb/drivers/tpm_i2c_nuvoton.c:490:18: style: Local variable 'tpm_device' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/libstb/drivers/tpm_i2c_nuvoton.c:40:24: note: Shadowed declaration qemu-7.0.0/roms/skiboot/libstb/drivers/tpm_i2c_nuvoton.c:490:18: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/xive2.c:565:20: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/cvc.c:346:39: style: Checking if unsigned expression 'hw_key_hash_size' is less than zero. [unsignedLessThanZero] qemu-7.0.0/roms/skiboot/libstb/drivers/tpm_i2c_nuvoton.c:546:18: style: Local variable 'tpm_device' shadows outer variable [shadowVariable] qemu-7.0.0/roms/skiboot/libstb/drivers/tpm_i2c_nuvoton.c:40:24: note: Shadowed declaration qemu-7.0.0/roms/skiboot/libstb/drivers/tpm_i2c_nuvoton.c:546:18: note: Shadow variable qemu-7.0.0/roms/skiboot/hw/xive2.c:588:35: portability: 'xive_ic_page(x,x_reg)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/cvc.c:338:27: style:inconclusive: Function 'call_cvc_verify' argument 1 names different: declaration 'buf' definition 'container'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/cvc.h:32:27: note: Function 'call_cvc_verify' argument 1 names different: declaration 'buf' definition 'container'. qemu-7.0.0/roms/skiboot/libstb/cvc.c:338:27: note: Function 'call_cvc_verify' argument 1 names different: declaration 'buf' definition 'container'. qemu-7.0.0/roms/skiboot/hw/xive2.c:614:40: portability: 'xive_ic_page(x,x_reg)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/cvc.c:338:45: style:inconclusive: Function 'call_cvc_verify' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/cvc.h:32:39: note: Function 'call_cvc_verify' argument 2 names different: declaration 'size' definition 'len'. qemu-7.0.0/roms/skiboot/libstb/cvc.c:338:45: note: Function 'call_cvc_verify' argument 2 names different: declaration 'size' definition 'len'. qemu-7.0.0/roms/skiboot/hw/xive2.c:1421:36: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/cvc.c:62:16: error: Uninitialized variable: service->id [uninitvar] qemu-7.0.0/roms/skiboot/libstb/cvc.c:58:6: note: Assuming condition is false qemu-7.0.0/roms/skiboot/libstb/cvc.c:62:16: note: Uninitialized variable: service->id qemu-7.0.0/roms/skiboot/hw/xive2.c:1504:27: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:1506:27: portability: 'x->ic_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2163:22: portability: 'x->esb_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2475:32: portability: 's->esb_mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:265:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] qemu-7.0.0/roms/skiboot/hw/xive2.c:2482:13: portability: 'mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:344:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] qemu-7.0.0/roms/skiboot/hw/xive2.c:2488:20: portability: 'mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:354:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] qemu-7.0.0/roms/skiboot/hw/xive2.c:2508:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:418:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] qemu-7.0.0/roms/skiboot/hw/xive2.c:2509:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:143:2: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/hw/xive2.c:2510:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:143:2: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] qemu-7.0.0/roms/skiboot/hw/xive2.c:2511:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2512:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2513:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2514:21: portability: 'sync_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:97:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2692:26: portability: 'x->esb_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:98:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2914:29: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:100:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2915:21: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:102:17: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:2916:25: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/print-container.c:102:17: style: Variable 'data' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/hw/xive2.c:3097:28: portability: 'x->tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:3835:30: portability: 'x->ic_tm_direct_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/hw/xive2.c:3848:28: portability: 'cpu_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:246:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:245:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:246:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/hw/xive2.c:3849:20: portability: 'cpu_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:255:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:254:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:255:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:72:6: style: Condition 'rc' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:68:6: note: Assuming condition 'rc' is false qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:72:6: note: Condition 'rc' is always false qemu-7.0.0/roms/skiboot/hw/xive2.c:3850:24: portability: 'cpu_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:264:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:263:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:264:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/hw/xive2.c:4075:21: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:273:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:272:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:273:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/hw/xive2.c:4077:23: portability: 'xs->tm_ring1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:282:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:281:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:282:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:526:19: warning: Either the condition 'control_defined' is redundant or there is possible null pointer dereference: control_defined. [nullPointerRedundantCheck] qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:518:6: note: Assuming that condition 'control_defined' is not redundant qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:526:19: note: Null pointer dereference qemu-7.0.0/roms/skiboot/hw/xive2.c:4437:27: portability: 'cpu_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:309:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:308:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:309:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:186:12: error: Uninitialized variable: var->flags [uninitvar] qemu-7.0.0/roms/skiboot/hw/xive2.c:4439:25: portability: 'cpu_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:318:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:317:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:318:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/storage/secboot_tpm.c:343:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/hw/xive2.c:4439:34: portability: 'cpu_tm_base+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:339:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:338:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:339:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/hw/xive2.c:4442:28: portability: 'cpu_tm_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:354:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:353:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:354:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/hw/xive2.c:4442:37: portability: 'cpu_tm_base+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:376:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:375:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:376:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:385:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:384:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:385:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:403:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:402:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:403:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:418:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:417:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:418:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:427:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:426:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:427:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:442:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:441:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:442:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:457:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:456:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:457:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:475:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:474:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:475:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:496:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:495:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:496:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:520:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:519:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:520:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/backend/edk2-compat-process.c:696:11: style:inconclusive: Function 'process_update' argument 3 names different: declaration 'neweslsize' definition 'new_data_size'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/secvar/backend/edk2-compat-process.h:60:11: note: Function 'process_update' argument 3 names different: declaration 'neweslsize' definition 'new_data_size'. qemu-7.0.0/roms/skiboot/libstb/secvar/backend/edk2-compat-process.c:696:11: note: Function 'process_update' argument 3 names different: declaration 'neweslsize' definition 'new_data_size'. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:538:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:537:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:538:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:556:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:555:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:556:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:565:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:564:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:565:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:577:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:576:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:577:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:586:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:585:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:586:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:607:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:606:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:607:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:628:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:627:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:628:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:649:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:648:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:649:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:664:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:663:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:664:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:679:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:678:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:679:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:688:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:687:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:688:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:697:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:696:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:697:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:712:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:711:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:712:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:724:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:723:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:724:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:736:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:735:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:736:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:751:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:750:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:751:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:766:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:765:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:766:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:784:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:783:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:784:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:808:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:807:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:808:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:829:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:828:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:829:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:847:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:846:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:847:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:868:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:867:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:868:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:886:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:885:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:886:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:904:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:903:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:904:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:922:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:921:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:922:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:931:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:930:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:931:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:946:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:945:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:946:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:964:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:963:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:964:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:982:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:981:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:982:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:994:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:993:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:994:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1006:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1005:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1006:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1015:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1014:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1015:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1027:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1026:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1027:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1045:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1044:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1045:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1057:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1056:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1057:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1066:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1065:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1066:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1093:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1092:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1093:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1117:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1116:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1117:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1141:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1140:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1141:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1153:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1152:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1153:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1168:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1167:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1168:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1180:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1179:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1180:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1204:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1203:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1204:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1222:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1221:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1222:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1234:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1233:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1234:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1243:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1242:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1243:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1255:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1254:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1255:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1267:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1266:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1267:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1285:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1284:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1285:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1306:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1305:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1306:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1315:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1314:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1315:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1324:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1323:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1324:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1333:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1332:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1333:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1345:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1344:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1345:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1357:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1356:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1357:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1372:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1371:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1372:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-getvar.c:30:2: error: Memory leak: data [memleak] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1393:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1392:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1393:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1408:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1407:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1408:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-getvar.c:31:2: error: Memory leak: data [memleak] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1423:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1422:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1423:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1432:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1431:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1432:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1441:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1440:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1441:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1450:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1449:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1450:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1462:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1461:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1462:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1474:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1473:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1474:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/test/run-stb-container.c:20:2: error: Memory leak: c [memleak] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1483:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1482:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1483:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1501:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1500:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1501:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1516:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1515:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1516:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar_api_test.c:67:6: style: Condition 'ret' is always false [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar_api_test.c:66:16: note: Assignment 'ret=run_test()', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar_api_test.c:67:6: note: Condition 'ret' is always false qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1528:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1527:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1528:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:82:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1537:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1536:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1537:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/eventlog.c:90:9: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] qemu-7.0.0/roms/skiboot/libstb/tss2/eventlog.c:86:5: note: If condition 'rc' is true, the function will return/exit qemu-7.0.0/roms/skiboot/libstb/tss2/eventlog.c:90:9: note: Returning identical expression 'rc' qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:96:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1546:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1545:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1546:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:110:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1555:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1554:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1555:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:124:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1570:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1569:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1570:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:179:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:57:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1582:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1581:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1582:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:180:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:86:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1594:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1593:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1594:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:247:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:168:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1609:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1608:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1609:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:274:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:216:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1618:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1617:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1618:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:275:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:243:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1633:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1632:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1633:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:331:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:378:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal12.c:149:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal12.c:146:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal12.c:149:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1645:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1644:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1645:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:332:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:405:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal12.c:289:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal12.c:286:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal12.c:289:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1657:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1656:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1657:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:524:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:420:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1666:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1665:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1666:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:525:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:434:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1684:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1683:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1684:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:552:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:435:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1696:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1695:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1696:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/trustedboot.c:220:17: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:668:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:447:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1711:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1710:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1711:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:716:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:491:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1726:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1725:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1726:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:730:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:534:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1738:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1737:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1738:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:766:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:549:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1747:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1746:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1747:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:786:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:86:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1765:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1764:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1765:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:787:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:168:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1777:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1776:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1777:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tpm_chip.c:91:12: error: Uninitialized variable: tpm->node [uninitvar] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1056:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:216:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1789:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1788:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:1789:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/crypto/pkcs7/pkcs7.c:239:11: style: Redundant initialization for 'start'. The initialized value is overwritten before it is read. [redundantInitialization] qemu-7.0.0/roms/skiboot/libstb/crypto/pkcs7/pkcs7.c:229:26: note: start is initialized qemu-7.0.0/roms/skiboot/libstb/crypto/pkcs7/pkcs7.c:239:11: note: start is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1180:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:243:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2799:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2798:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2799:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1254:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:378:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2814:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2813:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2814:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1255:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:405:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2826:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2825:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2826:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1467:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:420:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2838:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2837:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2838:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1468:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:434:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2864:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2863:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2864:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1525:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:435:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2876:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2875:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2876:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1526:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:447:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2888:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2887:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2888:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1631:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:491:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2900:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2899:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2900:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1632:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:534:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2912:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2911:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2912:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1643:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands12.c:549:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2924:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2923:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2924:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1644:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2936:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2935:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2936:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1655:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2948:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2947:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2948:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1656:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2960:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2959:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2960:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1683:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2972:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2971:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2972:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1684:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:253:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:248:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:253:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2984:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2983:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2984:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1779:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:83:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:60:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:83:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2996:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2995:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:2996:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1780:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:248:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:60:19: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:248:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3008:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3007:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3008:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1791:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:253:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:60:19: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/activatecredential.c:253:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3020:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3019:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3020:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1792:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3032:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3031:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3032:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1803:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3044:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3043:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3044:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1804:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3056:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3055:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3056:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1847:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3068:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3067:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3068:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1848:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3080:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3079:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3080:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1925:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3092:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3091:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3092:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1926:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3104:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3103:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3104:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1937:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3116:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3115:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3116:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1951:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3128:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3127:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3128:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2014:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3140:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3139:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3140:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2040:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3152:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3151:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3152:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2076:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3164:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3163:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3164:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2077:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3176:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3175:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3176:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2089:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3188:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3187:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3188:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2090:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3200:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3199:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3200:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2102:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3212:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3211:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3212:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2103:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3224:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3223:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3224:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2137:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3236:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3235:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3236:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2138:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3248:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3247:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3248:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2184:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3260:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3259:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3260:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2185:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3272:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3271:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3272:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2197:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3284:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3283:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3284:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2198:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3296:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3295:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3296:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2232:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3308:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3307:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3308:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2233:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3320:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3319:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3320:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:82:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3332:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3331:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3332:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:96:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3344:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3343:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3344:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:110:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3356:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3355:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3356:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:124:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3368:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3367:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3368:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:179:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3380:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3379:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3380:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:180:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3392:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3391:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3392:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:247:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3404:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3403:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3404:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:165:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:150:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:165:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:274:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3416:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3415:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3416:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:180:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:169:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:180:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:275:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3479:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3478:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3479:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:183:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:180:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:183:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:331:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3494:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3493:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3494:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:195:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:183:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:195:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:332:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3506:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3505:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3506:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:214:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:199:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:214:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:524:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3518:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3517:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3518:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:518:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:504:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:518:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:525:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3530:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3529:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3530:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:551:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:537:5: note: rc is assigned qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:551:5: note: rc is overwritten qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:552:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3542:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3541:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3542:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:668:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3554:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3553:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3554:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:716:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3566:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3565:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3566:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:730:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3578:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3577:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3578:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:48:43: style:inconclusive: Function 'reset_keystore' argument 1 names different: declaration 'bank' definition '__unused'. [funcArgNamesDifferent] qemu-7.0.0/roms/skiboot/libstb/secvar/backend/edk2-compat-reset.h:12:38: note: Function 'reset_keystore' argument 1 names different: declaration 'bank' definition '__unused'. qemu-7.0.0/roms/skiboot/libstb/secvar/test/secvar-test-edk2-compat.c:48:43: note: Function 'reset_keystore' argument 1 names different: declaration 'bank' definition '__unused'. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:766:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3590:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3589:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3590:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1056:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3602:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3601:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3602:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1180:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3614:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3613:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3614:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1254:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3627:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3625:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3627:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1255:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3645:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3644:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3645:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1467:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3663:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3662:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3663:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1468:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3681:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3680:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3681:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1525:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3699:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3698:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3699:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1526:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3717:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3716:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3717:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1631:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3732:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3731:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3732:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1632:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3747:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3746:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3747:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1643:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3767:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3764:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3767:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1644:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3786:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3783:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3786:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1655:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3805:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3802:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3805:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1656:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3824:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3821:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3824:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1779:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3843:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3840:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3843:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1780:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3862:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3859:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3862:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1791:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3881:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3878:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3881:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1792:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3900:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3897:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3900:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1803:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3919:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3916:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3919:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1804:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3938:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3935:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3938:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1847:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3957:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3954:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:3957:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1848:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4032:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4031:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4032:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1925:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4047:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4046:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4047:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1926:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4068:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4067:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4068:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1937:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4083:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4082:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4083:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:1951:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4098:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4097:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4098:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2014:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4113:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4112:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4113:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2040:13: style: Variable 'handles' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4128:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4127:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4128:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2076:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4149:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4148:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4149:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2077:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4164:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4163:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4164:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2089:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4179:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4178:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4179:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2090:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4197:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4196:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4197:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2102:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4257:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4256:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4257:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2103:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4287:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4286:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4287:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2137:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4299:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4298:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4299:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2138:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4320:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4319:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4320:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2184:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4414:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4413:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4414:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2185:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4432:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4431:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4432:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2197:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4450:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4449:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4450:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2198:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4462:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4461:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4462:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2232:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4474:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4473:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4474:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Commands.c:2233:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4489:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4488:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4489:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4501:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4500:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4501:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4513:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4512:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4513:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4535:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4527:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4535:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4556:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4555:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4556:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4568:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4567:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4568:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4583:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4582:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4583:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4595:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4594:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4595:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4607:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4606:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4607:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4651:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4650:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4651:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4666:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4665:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4666:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4676:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4675:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4676:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4688:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4687:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4688:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4697:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4696:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4697:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4706:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4705:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4706:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4718:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4717:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4718:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4794:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4793:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4794:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4811:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4810:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4811:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4824:12: warning: Redundant assignment of 'source' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4825:13: warning: Redundant assignment of 'written' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4826:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4827:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4837:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4836:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4837:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4846:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4845:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4846:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4858:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4857:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4858:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4867:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4866:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4867:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4876:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4875:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4876:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4885:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4884:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4885:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4939:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4938:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4939:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5039:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5038:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5039:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5051:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5050:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5051:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5066:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5065:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5066:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5078:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5077:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5078:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5093:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5092:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5093:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5105:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5104:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5105:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5117:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5116:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5117:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5129:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5128:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5129:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5141:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5140:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5141:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5163:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5155:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5163:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5184:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5183:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5184:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5196:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5195:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5196:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5208:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5207:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5208:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5223:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5222:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5223:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5265:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5264:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5265:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5280:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5279:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5280:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5289:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5288:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5289:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5301:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5300:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5301:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5319:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5318:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5319:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5329:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5328:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5329:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5339:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5338:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5339:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5349:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5348:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5349:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5425:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5424:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5425:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5440:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5439:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5440:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5452:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5451:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5452:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5505:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5504:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5505:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5517:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5516:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5517:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5537:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5536:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5537:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5599:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5598:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5599:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5614:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5613:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5614:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5641:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5640:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5641:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5676:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5668:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5676:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5695:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5694:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5695:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5748:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5747:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5748:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5776:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5768:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5776:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5797:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5796:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5797:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5809:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5808:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5809:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5821:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5820:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5821:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5833:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5832:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5833:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5864:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5856:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5864:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5885:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5884:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5885:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5897:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5896:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5897:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5909:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5908:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5909:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5930:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5929:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5930:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5967:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5959:17: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:5967:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:313:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:291:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:313:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:697:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:87:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:60:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:87:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:717:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:291:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:60:19: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:291:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:738:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:313:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:60:19: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certify.c:313:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:762:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:848:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:873:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:921:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:944:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:967:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:995:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1018:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1038:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1052:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1066:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1080:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1094:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1108:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1124:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1160:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1174:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1192:12: warning: Redundant assignment of 'target' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1193:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1194:10: warning: Redundant assignment of 'size' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:2495:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:2994:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:3026:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:3159:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4824:12: style: Variable 'source' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4825:13: style: Variable 'written' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4826:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/tssmarshal.c:4827:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:697:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:717:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:738:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:762:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1018:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1038:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1052:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1066:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1080:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1094:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1108:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1124:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1160:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1174:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1192:12: style: Variable 'target' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1193:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:1194:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:2495:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:2994:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:3026:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/Unmarshal.c:3159:15: style: Variable 'allowNull' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:324:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:306:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:324:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:358:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:353:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:358:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:387:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:384:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:387:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:90:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:60:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:90:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:306:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:60:19: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:306:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:324:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:60:19: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/certifycreation.c:324:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changeeps.c:74:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changeeps.c:58:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changeeps.c:74:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changeeps.c:179:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changeeps.c:180:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changeeps.c:181:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changepps.c:74:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changepps.c:58:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changepps.c:74:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changepps.c:179:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changepps.c:180:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/changepps.c:181:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clear.c:75:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clear.c:58:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clear.c:75:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clear.c:199:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clear.c:200:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clear.c:201:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clearcontrol.c:76:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clearcontrol.c:58:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clearcontrol.c:76:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clearcontrol.c:218:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clearcontrol.c:219:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clearcontrol.c:220:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockrateadjust.c:80:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockrateadjust.c:60:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockrateadjust.c:80:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockrateadjust.c:221:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockrateadjust.c:222:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockrateadjust.c:223:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:226:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:223:13: note: outer condition: rc==0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:226:9: note: identical inner condition: rc==0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:235:9: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:229:9: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:235:9: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:257:12: style: The if condition is the same as the previous if condition [duplicateCondition] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:241:12: note: First condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:257:12: note: Second condition qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:82:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:60:19: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:82:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:268:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:269:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/clockset.c:270:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:93:32: style: Condition 'rc==0' is always true [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:63:20: note: Assignment 'rc=0', assigned value is 0 qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:93:32: note: Condition 'rc==0' is always true qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:265:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:63:20: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:265:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:270:12: style: The comparison 'rc == 0' is always true. [knownConditionTrueFalse] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:63:20: note: 'rc' is assigned value '0' here. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:270:12: note: The comparison 'rc == 0' is always true. qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:90:26: style: Variable 'objectAttributes.val' is assigned a value that is never used. [unreadVariable] qemu-7.0.0/roms/skiboot/libstb/tss2/ibmtpm20tss/utils/commit.c:91:26: style: