2025-10-31 13:56 ftp://ftp.de.debian.org/debian/pool/main/m/mupen64plus-rsp-z64/mupen64plus-rsp-z64_2.6.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 98b6ff5 (2025-10-30 22:57:52 +0100) count: 150 150 elapsed-time: 8.3 17.8 head-timing-info: old-timing-info: head results: mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:360:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_INFO [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:180:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:185:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:190:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:195:6: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:200:6: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:205:6: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:325:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:328:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:331:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:334:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:351:9: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:352:9: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:352:22: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:356:9: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:358:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:358:20: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:363:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:363:21: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:369:33: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:370:33: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:371:33: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:372:33: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:373:33: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:374:33: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/main_rsp.cpp:219:17: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:327:14: style: Same expression on both sides of '/'. [duplicateExpression] mupen64plus-rsp-z64-src-2.6.0/src/rsp.h:355:14: style: Same expression on both sides of '/'. [duplicateExpression] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:828:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:1680:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2940:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2982:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2422:21: style: Assignment 'sqr=0xffff8000' is redundant with condition 'sqr==0xffff8000'. [duplicateConditionalAssign] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2419:26: note: Condition 'sqr==0xffff8000' mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2422:21: note: Assignment 'sqr=0xffff8000' is redundant mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:319:5: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2513:5: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2513:30: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2514:9: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2527:19: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2530:14: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2539:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2544:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2544:39: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2560:57: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2597:81: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2598:82: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2601:49: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2601:84: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2609:49: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2610:69: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2611:69: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2612:72: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2613:71: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2790:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2798:17: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2802:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2864:24: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2864:31: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:49: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:59: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:101: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:111: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2888:24: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2888:31: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:49: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:59: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:101: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:111: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2919:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2922:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2925:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2928:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2937:16: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2956:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2960:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2989:21: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3006:21: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3008:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3020:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3022:21: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3025:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3026:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3027:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3028:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3029:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3030:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3031:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3032:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3033:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3034:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3035:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3036:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3037:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3038:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3039:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3040:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3041:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3042:40: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3054:13: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2864:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2865:92: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2888:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2889:92: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2921:14: style: Same expression on both sides of '/'. [duplicateExpression] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2959:18: style: Same expression on both sides of '/'. [duplicateExpression] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2504:12: style: The scope of the variable 'op' can be reduced. [variableScope] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2950:12: style: The scope of the variable 'InterruptPending' can be reduced. [variableScope] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:877:26: style: Local variable 'eaoffset' shadows outer variable [shadowVariable] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:610:9: note: Shadowed declaration mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:877:26: note: Shadow variable mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2848:12: style: Variable 'src' can be declared as pointer to const [constVariablePointer] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:1258:66: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2267:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2265:26: note: Assignment 'i=31', assigned value is 31 mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2267:34: note: Shift mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2328:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2326:26: note: Assignment 'i=31', assigned value is 31 mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2328:34: note: Shift mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2337:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2335:26: note: Assignment 'i=31', assigned value is 31 mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2337:34: note: Shift mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2441:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2439:26: note: Assignment 'i=31', assigned value is 31 mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2441:34: note: Shift mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2450:34: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2448:26: note: Assignment 'i=31', assigned value is 31 mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:2450:34: note: Shift mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:581:21: style: Variable 'element' is assigned a value that is never used. [unreadVariable] mupen64plus-rsp-z64-src-2.6.0/src/rsp.cpp:3048:37: style: Variable 'InterruptPending' is assigned a value that is never used. [unreadVariable] mupen64plus-rsp-z64-src-2.6.0/src/rsp_dasm.cpp:141:13: style: The scope of the variable 's2' can be reduced. [variableScope] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:282:13: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:280:22: note: Assuming allocation function fails mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:280:22: note: Assignment 'fp=fopen(src,"w")', assigned value is 0 mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:282:13: note: Null pointer dereference mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:301:21: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:280:22: note: Assuming allocation function fails mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:280:22: note: Assignment 'fp=fopen(src,"w")', assigned value is 0 mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:301:21: note: Null pointer dereference mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:258:25: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:271:18: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:655:14: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:675:5: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:683:89: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:686:9: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:82:12: style: The scope of the variable 'op' can be reduced. [variableScope] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:302:21: error: Uninitialized variable: br [legacyUninitvar] mupen64plus-rsp-z64-src-2.6.0/src/rsp_opinfo.cpp:248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp_opinfo.cpp:245:21: style: Variable 'element' is assigned a value that is never used. [unreadVariable] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:198:25: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:324:15: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:462:25: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:555:5: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:572:9: style: C-style pointer casting [cstyleCast] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:82:12: style: The scope of the variable 'op' can be reduced. [variableScope] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:209:13: style: Local variable 'pc' shadows outer argument [shadowArgument] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:160:25: note: Shadowed declaration mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:209:13: note: Shadow variable mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:248:30: style: Local variable 'op' shadows outer variable [shadowVariable] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:215:20: note: Shadowed declaration mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:248:30: note: Shadow variable mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:341:40: style: Parameter 'rsp' can be declared as reference to const [constParameterReference] mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:34:1: error: The one definition rule is violated, different classes/structs have the same name 'gen_t' [ctuOneDefinitionRuleViolation] mupen64plus-rsp-z64-src-2.6.0/src/rsp_recomp.cpp:33:1: note: The one definition rule is violated, different classes/structs have the same name 'gen_t' mupen64plus-rsp-z64-src-2.6.0/src/rsp_gen.cpp:34:1: note: The one definition rule is violated, different classes/structs have the same name 'gen_t' diff: DONE