2025-07-10 05:01 ftp://ftp.de.debian.org/debian/pool/main/m/mrboom/mrboom_5.5+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sdl --library=zlib --library=openssl --library=opengl --library=emscripten --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 2540 2557 elapsed-time: 81.8 81.0 head-timing-info: old-timing-info: head results: mrboom-5.5+ds/libretro-common/audio/audio_mix.c:281:55: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mix.c:309:51: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mix.c:343:53: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mix.c:365:53: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/ai/MrboomHelper.cpp:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:42:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_the_apocalypse [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patineur [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j1 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pousseur [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tribombe [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:109:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nombre_de_coups [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:119:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:129:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_joueur [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:190:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maladie [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:196:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nombre_de_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action_replay [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:214:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viseur_liste_terrain [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:219:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viseur_liste_terrain [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:224:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordre [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordre [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:238:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attente_avant_med [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:243:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordre2 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordre2 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nombre_de_vbl_avant_le_droit_de_poser_bombe [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:270:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temps [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:275:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temps [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invinsible [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:351:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changement [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:360:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j1 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:365:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable team3_sauve [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:370:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable team3_sauve [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable donnee [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable donnee [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:390:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traceMask [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable donnee [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viseur_change_in [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:442:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable victoires [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:475:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pauseur2 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:500:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pauseur2 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:563:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_joueur [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:588:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:330:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_MIXER_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:867:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_MIXER_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:970:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_MIXER_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:989:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_MIXER_SOUND_STOPPED [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:1014:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_MIXER_SOUND_REPEATED [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.hpp:189:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_left [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.hpp:194:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_up [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.hpp:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable truc2 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.hpp:407:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable truc [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.hpp:414:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable truc [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:27:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_error [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable donnee [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:240:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traceMask [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:324:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_up [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:332:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_a [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_a [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_x [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:347:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_x [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:353:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_b [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_b [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:372:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_error [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/MrboomHelper.cpp:580:15: style: Variable 'timeinfo' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/ai/BotTree.cpp:222:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:356:49: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:416:49: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:434:50: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:452:49: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:470:49: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:1384:57: style: Parameter 'voice' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/audio_mixer.c:975:34: style: Variable 'stop_cb' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/audio/dsp_filter.c:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable short_ident [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filter.c:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filter.c:284:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filter.c:319:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filters/chorus.c:68:13: style: Variable 'in' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/audio/dsp_filters/fft/fft.c:86:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filters/eq.c:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/Bot.cpp:9:6: warning: Member variable 'Bot::travelGrid' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/Bot.cpp:9:6: warning: Member variable 'Bot::travelSafeGrid' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/Bot.cpp:9:6: warning: Member variable 'Bot::flameGrid' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/Bot.cpp:9:6: warning: Member variable 'Bot::dangerGrid' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/Bot.cpp:9:6: warning: Member variable 'Bot::monsterIsComingGrid' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/Bot.cpp:9:6: warning: Member variable 'Bot::pushingDropBombButton' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/GridFunctions.hpp:29:8: style:inconclusive: Technically the member function 'bombInfo::x' can be const. [functionConst] mrboom-5.5+ds/ai/GridFunctions.hpp:33:8: style:inconclusive: Technically the member function 'bombInfo::y' can be const. [functionConst] mrboom-5.5+ds/ai/GridFunctions.hpp:37:8: style:inconclusive: Technically the member function 'bombInfo::getPlayer' can be const. [functionConst] mrboom-5.5+ds/ai/GridFunctions.hpp:110:9: style:inconclusive: Technically the member function 'travelCostGrid::printCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:146:10: style:inconclusive: Technically the member function 'Bot::bestCellToDropABomb' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:11:9: note: Technically the member function 'Bot::bestCellToDropABomb' can be const. mrboom-5.5+ds/ai/Bot.cpp:146:10: note: Technically the member function 'Bot::bestCellToDropABomb' can be const. mrboom-5.5+ds/ai/Bot.cpp:212:11: style:inconclusive: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:13:9: note: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. mrboom-5.5+ds/ai/Bot.cpp:212:11: note: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. mrboom-5.5+ds/ai/Bot.cpp:225:11: style:inconclusive: Technically the member function 'Bot::isThereABombUnderMe' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:14:9: note: Technically the member function 'Bot::isThereABombUnderMe' can be const. mrboom-5.5+ds/ai/Bot.cpp:225:11: note: Technically the member function 'Bot::isThereABombUnderMe' can be const. mrboom-5.5+ds/ai/Bot.cpp:479:10: style:inconclusive: Technically the member function 'Bot::getCurrentCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:24:8: note: Technically the member function 'Bot::getCurrentCell' can be const. mrboom-5.5+ds/ai/Bot.cpp:479:10: note: Technically the member function 'Bot::getCurrentCell' can be const. mrboom-5.5+ds/ai/Bot.cpp:233:10: style:inconclusive: Technically the member function 'Bot::howManyBombsLeft' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:27:8: note: Technically the member function 'Bot::howManyBombsLeft' can be const. mrboom-5.5+ds/ai/Bot.cpp:233:10: note: Technically the member function 'Bot::howManyBombsLeft' can be const. mrboom-5.5+ds/ai/Bot.cpp:32:11: style:inconclusive: Technically the member function 'Bot::cellSafe' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:29:9: note: Technically the member function 'Bot::cellSafe' can be const. mrboom-5.5+ds/ai/Bot.cpp:32:11: note: Technically the member function 'Bot::cellSafe' can be const. mrboom-5.5+ds/ai/BotTree.cpp:186:10: warning: Member variable 'BotTree::buffer' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/ai/Bot.hpp:8:4: style: Class 'Bot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.cpp:188:4: warning: Class 'BotTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] mrboom-5.5+ds/ai/BotTree.cpp:188:4: warning: Class 'BotTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:15:4: style: Class 'BehaviorTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.hpp:6:4: style: Class 'BotTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.cpp:85:4: style: Class 'MoveToBonus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.cpp:107:4: style: Class 'MoveToBombBestBombCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.cpp:129:4: style: Class 'MoveToSafeCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.cpp:151:4: style: Class 'ConditionBombsLeft' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/BotTree.cpp:171:4: style: Class 'ConditionDropBomb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:20:11: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:29:19: note: Virtual function in base class mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:20:11: note: Function in derived class mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:30:9: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:39:17: note: Virtual function in base class mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:30:9: note: Function in derived class mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:35:9: style: The function 'unserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:47:17: note: Virtual function in base class mrboom-5.5+ds/ai/bt/BehaviorTree.hpp:35:9: note: Function in derived class mrboom-5.5+ds/ai/bt/Composite.hpp:16:13: style: The destructor '~Composite' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:25:13: note: Virtual destructor in base class mrboom-5.5+ds/ai/bt/Composite.hpp:16:13: note: Destructor in derived class mrboom-5.5+ds/ai/bt/Composite.hpp:35:9: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:39:17: note: Virtual function in base class mrboom-5.5+ds/ai/bt/Composite.hpp:35:9: note: Function in derived class mrboom-5.5+ds/ai/bt/Composite.hpp:51:9: style: The function 'unserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:47:17: note: Virtual function in base class mrboom-5.5+ds/ai/bt/Composite.hpp:51:9: note: Function in derived class mrboom-5.5+ds/ai/bt/composites/Selector.hpp:16:9: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:31:17: note: Virtual function in base class mrboom-5.5+ds/ai/bt/composites/Selector.hpp:16:9: note: Function in derived class mrboom-5.5+ds/ai/bt/composites/Selector.hpp:21:11: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:29:19: note: Virtual function in base class mrboom-5.5+ds/ai/bt/composites/Selector.hpp:21:11: note: Function in derived class mrboom-5.5+ds/ai/bt/composites/Sequence.hpp:16:9: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:31:17: note: Virtual function in base class mrboom-5.5+ds/ai/bt/composites/Sequence.hpp:16:9: note: Function in derived class mrboom-5.5+ds/ai/bt/composites/Sequence.hpp:21:11: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:29:19: note: Virtual function in base class mrboom-5.5+ds/ai/bt/composites/Sequence.hpp:21:11: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:12:9: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:31:17: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:12:9: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:18:15: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:29:19: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:18:15: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:38:9: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:31:17: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:38:9: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:44:15: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/bt/Node.hpp:29:19: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:44:15: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:89:8: style: The function 'Cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/BotTree.cpp:42:16: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:89:8: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:111:8: style: The function 'Cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/BotTree.cpp:42:16: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:111:8: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:133:8: style: The function 'Cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/BotTree.cpp:42:16: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:133:8: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:155:9: style: The function 'Condition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/BotTree.cpp:16:17: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:155:9: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:175:9: style: The function 'Condition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/ai/BotTree.cpp:16:17: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:175:9: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:12:9: style: The function 'Initialize' overrides a function in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/ai/bt/Node.hpp:31:17: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:12:9: note: Function in derived class mrboom-5.5+ds/ai/BotTree.cpp:38:9: style: The function 'Initialize' overrides a function in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/ai/bt/Node.hpp:31:17: note: Virtual function in base class mrboom-5.5+ds/ai/BotTree.cpp:38:9: note: Function in derived class mrboom-5.5+ds/ai/GridFunctions.cpp:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable liste_bombe [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable truc2 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_right [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:792:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable truc_fin [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:897:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_right [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:1028:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:1097:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:1138:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:1180:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:1230:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:1287:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filters/fft/fft.c:157:41: style: Parameter 'fft' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/dsp_filters/fft/fft.c:172:33: style: Parameter 'fft' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/dsp_filters/tremolo.c:91:13: style: Variable 'in' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/audio/dsp_filters/tremolo.c:36:10: style: struct member 'tremolo_core::freq' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/audio/dsp_filters/tremolo.c:37:10: style: struct member 'tremolo_core::depth' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/audio/dsp_filters/phaser.c:77:22: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] mrboom-5.5+ds/libretro-common/audio/dsp_filters/phaser.c:77:65: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] mrboom-5.5+ds/libretro-common/audio/dsp_filters/phaser.c:69:13: style: Variable 'in' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/audio/dsp_filters/vibrato.c:39:45: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/audio/dsp_filters/vibrato.c:127:13: style: Variable 'in' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:80:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ident [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filters/wahwah.c:66:13: style: Variable 'in' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:31:42: style: Parameter 'a' can be declared as pointer to const. However it seems that 'resampler_null_process' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:38:4: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:31:42: note: Parameter 'a' can be declared as pointer to const mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:31:68: style: Parameter 'b' can be declared as pointer to const. However it seems that 'resampler_null_process' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:38:4: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:31:68: note: Parameter 'b' can be declared as pointer to const mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:32:39: style: Parameter 'a' can be declared as pointer to const. However it seems that 'resampler_null_free' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:39:4: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/audio/resampler/audio_resampler.c:32:39: note: Parameter 'a' can be declared as pointer to const mrboom-5.5+ds/libretro-common/audio/dsp_filters/reverb.c:256:13: style: Variable 'in' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/audio/dsp_filters/reverb.c:104:21: style: struct member 'revmodel::wet2' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/audio/resampler/drivers/nearest_resampler.c:39:26: style: Variable 'inp_max' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/compat/compat_fnmatch.c:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_NOMATCH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/dsp_filters/iir.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/resampler/drivers/sinc_resampler.c:977:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:111:8: style: Condition 'embedded_arg' is always false [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:95:8: note: Assuming that condition 'takes_arg' is not redundant mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:93:17: note: embedded_arg is assigned 'extra_opt&&takes_arg' here. mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:95:8: note: Assuming condition is false mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:111:8: note: Condition 'embedded_arg' is always false mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:187:22: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:183:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:183:23: note: Assignment 'tmp=(const char**)calloc(len,sizeof(const char*))', assigned value is 0 mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:187:22: note: Null pointer dereference mrboom-5.5+ds/libretro-common/compat/compat_getopt.c:129:10: style: Variable 'token' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:77:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtgenmsg [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:111:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:159:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLMSG_DONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:248:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:302:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifinfomsg [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:394:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifaddrs [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:417:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_PACKET [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLMSG_DONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:587:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLMSG_DONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:617:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_GETLINK [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/audio/resampler/drivers/sinc_resampler.c:639:23: style: Variable 'delta_table' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/audio/resampler/drivers/sinc_resampler.c:707:23: style: Variable 'phase_table' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/audio/resampler/drivers/sinc_resampler.c:740:60: style: Parameter 'resamp' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/crt/string.c:31:7: style: Consider using memcpy instead of loop. [useStandardLibrary] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:571:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfer_buf [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:992:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_start [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:1114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable track_num [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:1521:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/features/features_cpu.c:269:0: error: #error "Your platform does not have a timer function implemented in cpu_features_get_time_usec(). Cannot continue." [preprocessorErrorDirective] mrboom-5.5+ds/libretro-common/features/features_cpu.c:269:2: error: #error "Your platform does not have a timer function implemented in cpu_features_get_time_usec(). Cannot continue." [preprocessorErrorDirective] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:260:79: style: Parameter 'p_data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/compat/compat_ifaddrs.c:394:13: style: Variable 'l_indexPtr' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/file/archive_file.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RARCH_COMPRESSED_FILE_IN_ARCHIVE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVE_TRANSFER_DEINIT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:215:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVE_TRANSFER_ITERATE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:294:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVE_TRANSFER_INIT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:565:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file.c:650:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVE_TRANSFER_INIT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:197:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SZ_OK [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:330:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SZ_ERROR_FAIL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:400:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SZ_OK [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:95:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:95:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:96:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:96:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:97:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:97:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:98:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:98:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:99:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:99:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:100:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:100:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:102:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:102:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:103:4: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:103:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:103:57: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:103:57: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:105:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:105:9: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:278:17: warning: If memory allocation fails, then there is a possible null pointer dereference: (char*)(*buf) [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:277:29: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:277:29: note: Assignment '*buf=malloc((unsigned long)(outsize+1))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:278:17: note: Null pointer dereference mrboom-5.5+ds/libretro-common/encodings/encoding_utf.c:262:24: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mrboom-5.5+ds/libretro-common/encodings/encoding_utf.c:459:13: style: Condition 'len=mbstowcs(NULL,str,0)+1' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/encodings/encoding_utf.c:518:13: style: Condition 'len=wcstombs(NULL,str,0)+1' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/file/archive_file.c:146:8: style: Condition '!(state->backend=file_archive_get_file_backend(path))' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/file/archive_file.c:146:56: note: Calling function 'file_archive_get_file_backend' returns 0 mrboom-5.5+ds/libretro-common/file/archive_file.c:146:8: note: Condition '!(state->backend=file_archive_get_file_backend(path))' is always true mrboom-5.5+ds/libretro-common/file/archive_file.c:566:14: error: Null pointer dereference: backend [nullPointer] mrboom-5.5+ds/libretro-common/file/archive_file.c:565:43: note: Calling function 'file_archive_get_file_backend' returns 0 mrboom-5.5+ds/libretro-common/file/archive_file.c:565:43: note: Assignment 'backend=file_archive_get_file_backend(str_list->elems[0].data)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file.c:566:14: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file.c:316:63: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:123:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_SEEK_POSITION_START [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:194:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_SEEK_POSITION_START [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:271:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zlib_backend [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:375:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVE_TRANSFER_INIT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:432:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_SEEK_POSITION_START [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:504:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:414:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:535:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1022:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1041:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1060:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1079:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1098:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1383:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:1409:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_TIME [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path.c:332:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path.c:568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path.c:1204:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path.c:1230:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path.c:164:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] mrboom-5.5+ds/libretro-common/file/file_path.c:124:11: style: Condition 'hold' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/file/file_path.c:104:4: warning: If memory allocation fails, then there is a possible null pointer dereference: paths_list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/file_path.c:103:74: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/file_path.c:103:42: note: Assignment 'paths_list=(struct path_linked_list*)malloc(sizeof(*paths_list))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/file_path.c:104:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/file_path.c:105:4: warning: If memory allocation fails, then there is a possible null pointer dereference: paths_list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/file_path.c:103:74: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/file_path.c:103:42: note: Assignment 'paths_list=(struct path_linked_list*)malloc(sizeof(*paths_list))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/file_path.c:105:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/file_path.c:143:9: warning: Either the condition 'head' is redundant or there is possible null pointer dereference: in_path_linked_list. [nullPointerRedundantCheck] mrboom-5.5+ds/libretro-common/file/file_path.c:156:14: note: Assuming that condition 'head' is not redundant mrboom-5.5+ds/libretro-common/file/file_path.c:151:42: note: Assignment to 'head=in_path_linked_list' mrboom-5.5+ds/libretro-common/file/file_path.c:143:9: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/file_path.c:357:36: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/file_path.c:467:25: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/file_path.c:467:25: note: Assignment 'temp=strdup(in_dir)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/file_path.c:468:35: note: Calling function 'find_last_slash', 1st argument 'temp' value is 0 mrboom-5.5+ds/libretro-common/file/file_path.c:357:36: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/file_path.c:358:36: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/file_path.c:467:25: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/file_path.c:467:25: note: Assignment 'temp=strdup(in_dir)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/file_path.c:468:35: note: Calling function 'find_last_slash', 1st argument 'temp' value is 0 mrboom-5.5+ds/libretro-common/file/file_path.c:358:36: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/file_path.c:137:13: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/file_path.c:730:35: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/file_path.c:164:33: style: Variable 'in_path_linked_list' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:457:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:457:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:459:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:459:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:459:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:459:37: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:460:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:460:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:460:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:460:37: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:461:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:461:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:462:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:462:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:463:4: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:463:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:466:45: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:466:45: note: Null pointer dereference mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:60: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:60: note: Null pointer addition mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:107:13: style: Variable 'local_header' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/file/file_path_io.c:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retro_vfs_stat_impl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path_io.c:79:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_STAT_IS_DIRECTORY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path_io.c:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_STAT_IS_CHARACTER_SPECIAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/file_path_io.c:89:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_STAT_IS_VALID [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/nbio/nbio_stdio.c:173:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBIO_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/nbio/nbio_stdio.c:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBIO_WRITE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/nbio/nbio_stdio.c:205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIO_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/retro_dirent.c:54:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRENT_REQUIRED_VFS_VERSION [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/retro_dirent.c:78:38: style: Parameter 'rdir' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp_encode.c:151:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RBMP_SOURCE_TYPE_ARGB8888 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp_encode.c:228:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RBMP_SOURCE_TYPE_ARGB8888 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:739:11: style: Condition 'hold' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/file/config_file.c:751:11: style: Condition 'hold' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp.c:750:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/file/config_file.c:52:68: style: Parameter 'a' can be declared as pointer to const. However it seems that 'config_file_sort_compare_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/file/config_file.c:1458:13: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/file/config_file.c:52:68: note: Parameter 'a' can be declared as pointer to const mrboom-5.5+ds/libretro-common/file/config_file.c:53:33: style: Parameter 'b' can be declared as pointer to const. However it seems that 'config_file_sort_compare_func' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/file/config_file.c:1458:13: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/file/config_file.c:53:33: note: Parameter 'b' can be declared as pointer to const mrboom-5.5+ds/libretro-common/file/config_file.c:188:16: style: Variable 'literal_end' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/file/config_file.c:226:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/file/config_file.c:248:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/file/config_file.c:989:39: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1007:38: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1019:36: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1038:39: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1057:39: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1076:37: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1095:36: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1122:37: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1146:39: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1170:38: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1205:37: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:1489:48: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/file/config_file.c:80:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:420:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/image_texture.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/image_texture.c:223:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_NEXT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/image_texture.c:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/image_texture.c:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/image_texture.c:82:29: style: Parameter 'out_img' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:43:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:111:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:146:13: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:179:13: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:181:13: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:212:13: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:215:17: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:215:34: style: Parameter 'height' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/image_transfer.c:255:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:30:20: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:409:31: note: Calling function 'cdfs_determine_sector_size', 1st argument 'track' value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:30:20: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:30:55: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:409:31: note: Calling function 'cdfs_determine_sector_size', 1st argument 'track' value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:30:55: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:31:24: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:409:31: note: Calling function 'cdfs_determine_sector_size', 1st argument 'track' value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:31:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:405:4: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:405:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:406:4: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:406:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:407:4: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:407:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:283:35: style: Variable 'file->current_sector_offset' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:279:38: note: file->current_sector_offset is assigned mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:283:35: note: file->current_sector_offset is overwritten mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:483:22: style: Local variable 'track' shadows outer variable [shadowVariable] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:429:18: note: Shadowed declaration mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:483:22: note: Shadow variable mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:329:36: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:336:32: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_OPTION_IGNORE_INVALID_ENCODING [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:319:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_OPTION_IGNORE_INVALID_ENCODING [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:425:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:529:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:632:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_OBJECT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:652:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_OPTION_ALLOW_COMMENTS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:742:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:899:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_DONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:918:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rjson_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rjson_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1034:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1151:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_STRING [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1223:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSON_DONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1250:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rjsonwriter_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1383:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSONWRITER_OPTION_SKIP_WHITESPACE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSONWRITER_OPTION_SKIP_WHITESPACE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1562:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RJSONWRITER_OPTION_SKIP_WHITESPACE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2566:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/ai/GridFunctions.cpp:549:21: warning: Either the condition 'y2>(32-13)-1' is redundant or the array 'dangerGrid[19][13]' is accessed at index dangerGrid[*][18], which is out of bounds. [arrayIndexOutOfBoundsCond] mrboom-5.5+ds/ai/GridFunctions.cpp:539:17: note: Assuming that condition 'y2>(32-13)-1' is not redundant mrboom-5.5+ds/ai/GridFunctions.cpp:549:21: note: Array index out of bounds mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:1213:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:1221:4: note: Found duplicate branches for 'if' and 'else'. mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:1213:4: note: Found duplicate branches for 'if' and 'else'. mrboom-5.5+ds/ai/GridFunctions.cpp:114:40: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mrboom-5.5+ds/ai/GridFunctions.cpp:1277:26: style: Return value 'result[player]' is always true [knownConditionTrueFalse] mrboom-5.5+ds/ai/GridFunctions.cpp:1276:30: note: Assignment 'result[player]=true', assigned value is 1 mrboom-5.5+ds/ai/GridFunctions.cpp:1277:26: note: Return value 'result[player]' is always true mrboom-5.5+ds/ai/GridFunctions.cpp:1282:17: style: Return value 'result[player]' is always false [knownConditionTrueFalse] mrboom-5.5+ds/ai/GridFunctions.cpp:1281:21: note: Assignment 'result[player]=false', assigned value is 0 mrboom-5.5+ds/ai/GridFunctions.cpp:1282:17: note: Return value 'result[player]' is always false mrboom-5.5+ds/ai/GridFunctions.cpp:1334:26: style: Return value 'result[player]' is always true [knownConditionTrueFalse] mrboom-5.5+ds/ai/GridFunctions.cpp:1333:30: note: Assignment 'result[player]=true', assigned value is 1 mrboom-5.5+ds/ai/GridFunctions.cpp:1334:26: note: Return value 'result[player]' is always true mrboom-5.5+ds/ai/GridFunctions.cpp:1339:17: style: Return value 'result[player]' is always false [knownConditionTrueFalse] mrboom-5.5+ds/ai/GridFunctions.cpp:1338:21: note: Assignment 'result[player]=false', assigned value is 0 mrboom-5.5+ds/ai/GridFunctions.cpp:1339:17: note: Return value 'result[player]' is always false mrboom-5.5+ds/ai/GridFunctions.cpp:251:39: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/ai/GridFunctions.cpp:838:13: style: The scope of the variable 'nextCost2' can be reduced. [variableScope] mrboom-5.5+ds/ai/GridFunctions.cpp:764:22: style: Local variable 'j' shadows outer variable [shadowVariable] mrboom-5.5+ds/ai/GridFunctions.cpp:744:13: note: Shadowed declaration mrboom-5.5+ds/ai/GridFunctions.cpp:764:22: note: Shadow variable mrboom-5.5+ds/ai/GridFunctions.cpp:766:25: style: Local variable 'i' shadows outer variable [shadowVariable] mrboom-5.5+ds/ai/GridFunctions.cpp:746:16: note: Shadowed declaration mrboom-5.5+ds/ai/GridFunctions.cpp:766:25: note: Shadow variable mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:405:17: style: Redundant initialization for 'xfer_buf_pos'. The initialized value is overwritten before it is read. [redundantInitialization] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:377:32: note: xfer_buf_pos is initialized mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:405:17: note: xfer_buf_pos is overwritten mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:567:13: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:554:25: note: rv is assigned mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:567:13: note: rv is overwritten mrboom-5.5+ds/ai/GridFunctions.cpp:804:165: style: Parameter 'visited' can be declared as const array [constParameter] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:378:18: style: Variable 'sense' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:1688:34: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:378:47: style: Variable 'sense' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:379:31: style: Variable 'retries_left' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:380:14: style: Variable 'rv' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:492:13: style: Variable 'rv' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/cdrom/cdrom.c:567:13: style: Variable 'rv' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitstream [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:29:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bitstream [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:57: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:32: note: Assignment 'bitstream=(struct bitstream*)malloc(sizeof(struct bitstream))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:29:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:30:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bitstream [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:57: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:32: note: Assignment 'bitstream=(struct bitstream*)malloc(sizeof(struct bitstream))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:30:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:31:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bitstream [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:57: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:32: note: Assignment 'bitstream=(struct bitstream*)malloc(sizeof(struct bitstream))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:31:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:32:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bitstream [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:57: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:32: note: Assignment 'bitstream=(struct bitstream*)malloc(sizeof(struct bitstream))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:32:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:33:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bitstream [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:57: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:28:32: note: Assignment 'bitstream=(struct bitstream*)malloc(sizeof(struct bitstream))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:33:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:19:42: style: Parameter 'bitstream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_bitstream.c:93:50: style: Parameter 'bitstream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:79:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAC__STREAM_DECODER_INIT_STATUS_OK [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:235:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAC__STREAM_DECODER_READ_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAC__METADATA_TYPE_STREAMINFO [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAC__STREAM_DECODER_TELL_STATUS_OK [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:307:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:322:122: style: Parameter 'client_data' can be declared as pointer to const. However it seems that 'flac_decoder_error_callback_static' is a callback function, if 'client_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:79:6: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac.c:322:122: note: Parameter 'client_data' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:591:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_READ_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:780:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:970:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_INVALID_DATA [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1005:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1062:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1292:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1319:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHD_HEADER_VERSION [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HARD_DISK_METADATA_TAG [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1406:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHD_MAX_HEADER_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1614:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_INVALID_FILE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1828:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1928:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDMETATAG_WILDCARD [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac_codec.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_FRAME_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_flac_codec.c:135:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_FRAME_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable huffman_decoder [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:199:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numbits [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:253:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numbits [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:380:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:406:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:511:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFERR_INTERNAL_INCONSISTENCY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:133:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:133:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:134:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:134:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/json/rjson.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:135:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:135:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:136:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:136:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:137:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:137:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:138:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:138:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:139:2: warning: If memory allocation fails, then there is a possible null pointer dereference: decoder [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:43: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:132:12: note: Assignment 'decoder=(struct huffman_decoder*)malloc(sizeof(struct huffman_decoder))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:139:2: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:426:9: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:396:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:395:27: note: Assignment 'list=(struct node_t**)malloc(sizeof(struct node_t*)*decoder->numcodes*2)', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:426:9: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:443:31: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:396:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:395:27: note: Assignment 'list=(struct node_t**)malloc(sizeof(struct node_t*)*decoder->numcodes*2)', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:443:31: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:444:31: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:396:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:395:27: note: Assignment 'list=(struct node_t**)malloc(sizeof(struct node_t*)*decoder->numcodes*2)', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:444:31: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:289:8: style: Local variable 'count' shadows outer variable [shadowVariable] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:248:13: note: Shadowed declaration mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:289:8: note: Shadow variable mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:471:18: style: Variable 'curnode' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_huffman.c:509:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:761:26: style: Condition 'tok==_rJSON_TOK_OPTIONAL_SKIP' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:755:26: note: Assuming that condition 'tok==_rJSON_TOK_NEWLINE' is not redundant mrboom-5.5+ds/libretro-common/formats/json/rjson.c:749:17: note: Assuming that condition 'tok>_rJSON_TOK_OPTIONAL_SKIP' is not redundant mrboom-5.5+ds/libretro-common/formats/json/rjson.c:761:26: note: Condition 'tok==_rJSON_TOK_OPTIONAL_SKIP' is always true mrboom-5.5+ds/libretro-common/formats/json/rjson.c:935:43: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:22: note: Assignment 'json=(rjson_t*)malloc(sizeof(rjson_t)+sizeof(const char*)*2)', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/json/rjson.c:935:43: note: Null pointer addition mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LZMA_ALLOCS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:141:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LZMA_ALLOCS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LZMA_ALLOCS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZMA_PROPS_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:278:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZMA_FINISH_END [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:293:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:329:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_FRAME_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:317:19: style: Variable 'to' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1042:39: style: Parameter 'json' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1047:41: style: Parameter 'json' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1053:43: style: Parameter 'json' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1059:51: style: Parameter 'json' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1072:35: style: Parameter 'json' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1089:47: style: Parameter 'json' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1113:38: style: Parameter 'context' can be declared as pointer to const. However it seems that '_rjson_nop_default' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1139:56: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1113:38: note: Parameter 'context' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1114:37: style: Parameter 'context' can be declared as pointer to const. However it seems that '_rjson_nop_string' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1133:56: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1114:37: note: Parameter 'context' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1115:35: style: Parameter 'context' can be declared as pointer to const. However it seems that '_rjson_nop_bool' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1138:56: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1115:35: note: Parameter 'context' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1334:52: style: Parameter 'writer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:1539:17: style: Variable 'str' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1089:14: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:510:43: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1133:32: style: Parameter 'chd' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1290:38: style: Parameter 'chd' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1290:60: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1627:14: style: Variable 'compressed_bytes' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:163:14: style: struct member '_codec_interface::compname' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:168:14: style: struct member '_codec_interface::config' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_chd.c:1637:22: style: Unused variable: codec [unusedVariable] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_FRAME_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_FRAME_SIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zlib_codec_data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ZLIB_ALLOCS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_DECOMPRESSION_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:259:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ZLIB_ALLOCS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ZLIB_ALLOCS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_lzma.c:131:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/logiqx_dat/logiqx_dat.c:220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/libchdr/libchdr_zlib.c:302:10: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:256:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:393:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:476:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m3u_file_entry_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:619:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M3U_FILE_EXT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp.c:421:17: style: Redundant condition: The condition 'req_comp' is redundant since 'req_comp >= 3' is sufficient. [redundantCondition] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:376:8: style: Condition '!*entry' is always false [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:511:11: style: Condition '!entry' is always false [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/formats/m3u/m3u_file.c:346:37: style: Parameter 'm3u_file' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp.c:734:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:608:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_ERROR_END [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:642:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_END [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:682:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_END [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:767:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_STREAM_ERROR_BUFFER_FULL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:1144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_NEXT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp.c:48:8: style: struct member 'rbmp_context::img_out_n' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp.c:49:8: style: struct member 'rbmp_context::buflen' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/bmp/rbmp.c:52:18: style: struct member 'rbmp_context::buffer_start' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/logiqx_dat/logiqx_dat.c:165:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] mrboom-5.5+ds/libretro-common/formats/logiqx_dat/logiqx_dat.c:374:17: style: Variable 'root_node' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/logiqx_dat/logiqx_dat.c:433:17: style: Variable 'root_node' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/png/rpng_encode.c:228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/png/rpng_encode.c:415:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/wav/rwav.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RWAV_ITERATE_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/wav/rwav.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RWAV_ITERATE_MORE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_PROCESS_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:195:17: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:167:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:166:46: note: Assignment 'node->children=(rxml_node_t*)malloc(sizeof(*node))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:175:50: note: Assignment 'node=node->children', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:195:17: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:255:17: warning: If memory allocation fails, then there is a possible null pointer dereference: attr [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:251:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:250:36: note: Assignment 'attr=attr->next=(struct rxml_attrib_node*)calloc(1,sizeof(*attr))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:255:17: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/xml/rxml.c:311:48: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/xml/test/rxml_test.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/xml/test/rxml_test.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/xml/test/rxml_test.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/gl_capabilities.c:74:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/gl_capabilities.c:112:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VENDOR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/gl_capabilities.c:263:67: style: Condition 'max_native_instr>=4096' is always false [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/gfx/gl_capabilities.c:249:38: note: Assignment 'max_native_instr=0', assigned value is 0 mrboom-5.5+ds/libretro-common/gfx/gl_capabilities.c:263:67: note: Condition 'max_native_instr>=4096' is always false mrboom-5.5+ds/libretro-common/gfx/scaler/scaler.c:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALER_FMT_ARGB8888 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/scaler/scaler.c:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conv_copy [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/scaler/scaler.c:324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALER_FMT_ARGB8888 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/scaler/scaler_filter.c:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/gfx/scaler/scaler_filter.c:213:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaler_argb8888_point_special [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:1041:17: style: Local variable 'i' shadows outer variable [shadowVariable] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:972:13: note: Shadowed declaration mrboom-5.5+ds/libretro-common/formats/png/rpng.c:1041:17: note: Shadow variable mrboom-5.5+ds/libretro-common/formats/png/rpng.c:1076:17: style: Local variable 'i' shadows outer variable [shadowVariable] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:972:13: note: Shadowed declaration mrboom-5.5+ds/libretro-common/formats/png/rpng.c:1076:17: note: Shadow variable mrboom-5.5+ds/libretro-common/formats/png/rpng.c:203:48: style: Parameter 'ihdr' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:911:16: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/png/rpng.c:1228:28: style: Parameter 'rpng' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:674:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsm/glsm.c:807:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2568:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SGL_DEPTH_TEST [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2747:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SGL_CAP_MAX [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2825:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_HW_CONTEXT_OPENGL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsym/rglgen.c:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rglgen_symbol_map [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/glsm/glsm.c:239:47: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:262:11: style: Parameter 'samplers' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:340:12: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:1085:12: style: Parameter 'ids' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:1097:12: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:1150:11: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:1173:11: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:1195:12: style: Parameter 'uniformIndices' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2097:112: style: Parameter 'indices' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2154:13: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2155:12: style: Parameter 'binaryFormat' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2156:10: style: Parameter 'binary' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2355:44: style: Parameter 'arrays' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2406:27: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2422:24: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2533:32: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:2552:19: style: Parameter 'indices' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/glsm/glsm.c:191:6: style: struct member 'gl_cached_state::readbuffer' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/glsm/glsm.c:193:11: style: struct member 'gl_cached_state::vao' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/glsm/glsm.c:190:14: style: struct member 'Anonymous20::mode' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:50:8: style: struct member 'rtga_context::buflen' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:51:8: style: struct member 'rtga_context::img_n' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:51:15: style: struct member 'rtga_context::img_out_n' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:52:13: style: struct member 'rtga_context::img_x' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:52:20: style: struct member 'rtga_context::img_y' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/tga/rtga.c:53:12: style: struct member 'rtga_context::buffer_start' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/libco/sjlj.c:42:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable co_running [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/libco/sjlj.c:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable co_running [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/libco/sjlj.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/libco/ps2.c:28:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cothread_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/libco/ps2.c:32:7: error: Memory leak: handle [memleak] mrboom-5.5+ds/libretro-common/libco/scefiber.c:40:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCE_SYSMODULE_FIBER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/libco/scefiber.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCE_SYSMODULE_FIBER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/libco/ucontext.c:44:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ucontext_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:510:18: style: Variable 'j->img_comp[b].dc_pred' is assigned an expression that holds the same value. [redundantAssignment] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:509:27: note: dc is assigned 'j->img_comp[b].dc_pred+diff' here. mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:510:18: note: Variable 'j->img_comp[b].dc_pred' is assigned an expression that holds the same value. mrboom-5.5+ds/libretro-common/libco/ucontext.c:46:13: portability: Obsolescent function 'getcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedgetcontextCalled] mrboom-5.5+ds/libretro-common/libco/ucontext.c:50:10: portability: Obsolescent function 'makecontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedmakecontextCalled] mrboom-5.5+ds/libretro-common/libco/ucontext.c:75:4: portability: Obsolescent function 'swapcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedswapcontextCalled] mrboom-5.5+ds/libretro-common/libco/ucontext.c:46:35: style: Condition '!(thread->uc_stack.ss_sp=0)' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:333:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:337:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:259:55: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:488:16: style: Parameter 'fac' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:490:16: style: Parameter 'dequant' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:604:16: style: Parameter 'fac' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:1505:57: style: Parameter 'dequant' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:1987:63: style: Parameter 'in_near' can be declared as pointer to const. However it seems that 'rjpeg_resample_row_v_2' is a callback function, if 'in_near' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2475:24: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:1987:63: note: Parameter 'in_near' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:1988:16: style: Parameter 'in_far' can be declared as pointer to const. However it seems that 'rjpeg_resample_row_v_2' is a callback function, if 'in_far' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2475:24: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:1988:16: note: Parameter 'in_far' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2003:13: style: Variable 'input' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2030:64: style: Parameter 'in_near' can be declared as pointer to const. However it seems that 'rjpeg_resample_row_hv_2' is a callback function, if 'in_near' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2384:34: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2030:64: note: Parameter 'in_near' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2031:16: style: Parameter 'in_far' can be declared as pointer to const. However it seems that 'rjpeg_resample_row_hv_2' is a callback function, if 'in_far' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2384:34: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2031:16: note: Parameter 'in_far' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2183:16: style: Parameter 'in_near' can be declared as pointer to const. However it seems that 'rjpeg_resample_row_generic' is a callback function, if 'in_near' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2470:21: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2183:16: note: Parameter 'in_near' can be declared as pointer to const mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2529:19: style: Variable 'y' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:433:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mrboom-5.5+ds/libretro-common/libco/x86.c:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/dir_list.c:101:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_list_elem [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/dir_list.c:115:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_list_elem [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/dir_list.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:60:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item_file [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item_file [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:242:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alt [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:282:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userdata [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:289:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actiondata [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:296:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actiondata [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:305:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userdata [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/file_list.c:321:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alt [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:147:13: style: struct member 'rjpeg_context::img_out_n' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:148:13: style: struct member 'rjpeg_context::buflen' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:151:13: style: struct member 'rjpeg_context::buffer_start' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/lists/file_list.c:194:8: style: Condition '!file_list_deinitialize_internal(list)' is always false [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/lists/file_list.c:194:40: note: Calling function 'file_list_deinitialize_internal' returns 1 mrboom-5.5+ds/libretro-common/lists/file_list.c:194:8: note: Condition '!file_list_deinitialize_internal(list)' is always false mrboom-5.5+ds/libretro-common/lists/file_list.c:95:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:95:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:96:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:96:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:97:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:97:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:98:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:98:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:99:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:99:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:100:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:100:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:101:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:101:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:102:7: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:102:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:104:14: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:104:14: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/file_list.c:107:42: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/file_list.c:93:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/file_list.c:92:32: note: Assignment 'copy=(struct item_file*)malloc(sizeof(struct item_file))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/file_list.c:107:42: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:54:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linked_list_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linked_list_iterator_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/nested_list.c:242:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/nested_list.c:365:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/nested_list.c:580:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/linked_list.c:88:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:87:50: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:87:15: note: Assignment 'new_item=(struct linked_list_item_t*)malloc(sizeof(struct linked_list_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:88:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:89:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:87:50: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:87:15: note: Assignment 'new_item=(struct linked_list_item_t*)malloc(sizeof(struct linked_list_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:89:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:90:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:87:50: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:87:15: note: Assignment 'new_item=(struct linked_list_item_t*)malloc(sizeof(struct linked_list_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:90:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:120:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:119:50: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:119:15: note: Assignment 'new_item=(struct linked_list_item_t*)malloc(sizeof(struct linked_list_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:120:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:126:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:119:50: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:119:15: note: Assignment 'new_item=(struct linked_list_item_t*)malloc(sizeof(struct linked_list_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:126:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:132:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:119:50: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:119:15: note: Assignment 'new_item=(struct linked_list_item_t*)malloc(sizeof(struct linked_list_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:132:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:407:4: warning: If memory allocation fails, then there is a possible null pointer dereference: iterator [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:47: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:15: note: Assignment 'iterator=(linked_list_iterator_t*)malloc(sizeof(linked_list_iterator_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:407:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:408:4: warning: If memory allocation fails, then there is a possible null pointer dereference: iterator [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:47: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:15: note: Assignment 'iterator=(linked_list_iterator_t*)malloc(sizeof(linked_list_iterator_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:408:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:409:4: warning: If memory allocation fails, then there is a possible null pointer dereference: iterator [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:47: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/linked_list.c:406:15: note: Assignment 'iterator=(linked_list_iterator_t*)malloc(sizeof(linked_list_iterator_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/linked_list.c:409:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/linked_list.c:137:38: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/linked_list.c:155:53: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/linked_list.c:171:52: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/linked_list.c:370:40: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/linked_list.c:468:41: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/nested_list.c:374:27: style: Variable 'next_item' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/lists/nested_list.c:445:69: style: Parameter 'list_item' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/nested_list.c:464:69: style: Parameter 'list_item' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/nested_list.c:503:57: style: Parameter 'list_item' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/nested_list.c:607:60: style: Parameter 'list_item' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/lists/vector_list.c:56:4: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:58: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:31: note: Assignment 'list=(struct void_vector_list*)calloc(1,sizeof(*list))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/vector_list.c:56:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/vector_list.c:57:4: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:58: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:31: note: Assignment 'list=(struct void_vector_list*)calloc(1,sizeof(*list))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/vector_list.c:57:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/lists/vector_list.c:57:43: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:58: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:31: note: Assignment 'list=(struct void_vector_list*)calloc(1,sizeof(*list))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/vector_list.c:57:43: note: Null pointer dereference mrboom-5.5+ds/libretro-common/formats/jpeg/rjpeg.c:2600:41: style: Variable '((unsigned int*)pixels)[size_tex]' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/lists/string_list.c:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:220:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:273:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:454:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:487:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:500:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_list [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/memmap/memmap.c:113:18: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/memmap/memmap.c:125:20: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_compat.c:632:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_compat.c:268:24: style: Parameter 'hints' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_compat.c:388:41: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:268:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_ifinfo.c:245:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/lists/string_list.c:532:17: warning: If memory allocation fails, then there is a possible null pointer dereference: result [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/string_list.c:531:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/string_list.c:531:32: note: Assignment 'result=(char*)malloc(len+1)', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/string_list.c:532:17: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_ifinfo.c:333:45: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BR_X509_TA_CA [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:245:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BR_SSL_SENDAPP [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbedtls_entropy_func [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_SSL_VERIFY_OPTIONAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:190:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ERR_SSL_WANT_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ERR_SSL_WANT_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ERR_SSL_WANT_WRITE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket.c:194:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket.c:800:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket.c:850:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:79:4: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:77:55: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:77:30: note: Assignment 'state=(struct ssl_state*)calloc(1,sizeof(*state))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:79:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:94:4: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:77:55: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:77:30: note: Assignment 'state=(struct ssl_state*)calloc(1,sizeof(*state))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:94:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:169:26: style: Parameter 'data_' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_mbed.c:198:13: style: Parameter 'data_' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:54:4: error: Common realloc mistake: 'current_vdn' nulled but not freed upon failure [memleakOnRealloc] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:49:11: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:48:26: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:48:26: note: Assignment 'ret=malloc(len)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:49:11: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:172:10: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:166:55: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:166:30: note: Assignment 'state=(struct ssl_state*)calloc(1,sizeof(*state))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:172:10: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:175:4: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:166:55: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:166:30: note: Assignment 'state=(struct ssl_state*)calloc(1,sizeof(*state))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:175:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:258:22: style: Variable 'bear_data' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:283:22: style: Variable 'bear_data' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:129:19: style: Variable 'cert' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:311:28: style: Variable 'data' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/net/net_socket_ssl_bear.c:325:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/net/net_http.c:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_http.c:432:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_TYPE_STREAM [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:105:31: style: Parameter 'left' can be declared as pointer to const. However it seems that 'left_parens' is a callback function, if 'left' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:179:26: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:105:31: note: Parameter 'left' can be declared as pointer to const mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:110:32: style: Parameter 'right' can be declared as pointer to const. However it seems that 'right_parens' is a callback function, if 'right' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:179:39: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:110:32: note: Parameter 'right' can be declared as pointer to const mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:115:33: style: Parameter 'left' can be declared as pointer to const. However it seems that 'left_brackets' is a callback function, if 'left' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:184:26: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:115:33: note: Parameter 'left' can be declared as pointer to const mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:120:34: style: Parameter 'right' can be declared as pointer to const. However it seems that 'right_brackets' is a callback function, if 'right' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:184:41: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:120:34: note: Parameter 'right' can be declared as pointer to const mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:125:43: style: Parameter 'left' can be declared as pointer to const. However it seems that 'left_parens_or_brackets' is a callback function, if 'left' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:189:26: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:125:43: note: Parameter 'left' can be declared as pointer to const mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:130:44: style: Parameter 'right' can be declared as pointer to const. However it seems that 'right_parens_or_brackets' is a callback function, if 'right' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:208:10: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/playlists/label_sanitization.c:130:44: note: Parameter 'right' can be declared as pointer to const mrboom-5.5+ds/libretro-common/queues/generic_queue.c:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generic_queue_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generic_queue_iterator_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:80:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:79:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:79:15: note: Assignment 'new_item=(struct generic_queue_item_t*)calloc(1,sizeof(struct generic_queue_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:80:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:81:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:79:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:79:15: note: Assignment 'new_item=(struct generic_queue_item_t*)calloc(1,sizeof(struct generic_queue_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:81:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:82:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:79:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:79:15: note: Assignment 'new_item=(struct generic_queue_item_t*)calloc(1,sizeof(struct generic_queue_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:82:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:138:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:137:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:137:15: note: Assignment 'new_item=(struct generic_queue_item_t*)calloc(1,sizeof(struct generic_queue_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:138:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:139:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:137:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:137:15: note: Assignment 'new_item=(struct generic_queue_item_t*)calloc(1,sizeof(struct generic_queue_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:139:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:140:4: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:137:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:137:15: note: Assignment 'new_item=(struct generic_queue_item_t*)calloc(1,sizeof(struct generic_queue_item_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:140:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:218:7: warning: If memory allocation fails, then there is a possible null pointer dereference: iterator [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:18: note: Assignment 'iterator=(generic_queue_iterator_t*)malloc(sizeof(generic_queue_iterator_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:218:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:219:7: warning: If memory allocation fails, then there is a possible null pointer dereference: iterator [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:18: note: Assignment 'iterator=(generic_queue_iterator_t*)malloc(sizeof(generic_queue_iterator_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:219:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/generic_queue.c:220:7: warning: If memory allocation fails, then there is a possible null pointer dereference: iterator [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/generic_queue.c:217:18: note: Assignment 'iterator=(generic_queue_iterator_t*)malloc(sizeof(generic_queue_iterator_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/generic_queue.c:220:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_socket.c:109:48: style: Parameter 'data_' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_socket.c:136:13: style: Parameter 'data_' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_socket.c:678:21: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_socket.c:692:21: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_socket.c:719:21: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_socket.c:840:53: style: Parameter 'in_addr' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/rthreads/rthreads.c:220:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_RR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/rthreads/rthreads.c:864:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/message_queue.c:123:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_elem [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/message_queue.c:169:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/task_queue.c:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_retriever_info_t [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/task_queue.c:678:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_TYPE_BLOCKING [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/task_queue.c:982:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_TYPE_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/rthreads/rthreads.c:310:32: style: Parameter 'thread' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/rthreads/rthreads.c:921:44: style: Parameter 'thread' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:147:20: style: Condition '*prev' is always true [knownConditionTrueFalse] mrboom-5.5+ds/common.cpp:738:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_VERSION [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/common.cpp:819:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wave [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/task_queue.c:288:7: warning: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/task_queue.c:287:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/task_queue.c:286:20: note: Assignment 'info=(task_retriever_info_t*)malloc(sizeof(task_retriever_info_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/task_queue.c:288:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/task_queue.c:289:7: warning: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/task_queue.c:287:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/task_queue.c:286:20: note: Assignment 'info=(task_retriever_info_t*)malloc(sizeof(task_retriever_info_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/task_queue.c:289:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/task_queue.c:292:29: warning: If memory allocation fails, then there is a possible null pointer dereference: info [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/queues/task_queue.c:287:16: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/queues/task_queue.c:286:20: note: Assignment 'info=(task_retriever_info_t*)malloc(sizeof(task_retriever_info_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/queues/task_queue.c:292:29: note: Null pointer dereference mrboom-5.5+ds/libretro-common/queues/task_queue.c:855:35: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:870:39: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:885:38: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:900:34: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:915:36: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:930:40: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/task_queue.c:945:36: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:67:4: warning: If memory allocation fails, then there is a possible null pointer dereference: work [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:66:38: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:66:17: note: Assignment 'work=(struct tpool_work_t*)calloc(1,sizeof(*work))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:67:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:68:4: warning: If memory allocation fails, then there is a possible null pointer dereference: work [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:66:38: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:66:17: note: Assignment 'work=(struct tpool_work_t*)calloc(1,sizeof(*work))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:68:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:69:4: warning: If memory allocation fails, then there is a possible null pointer dereference: work [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:66:38: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:66:17: note: Assignment 'work=(struct tpool_work_t*)calloc(1,sizeof(*work))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:69:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:168:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:23: note: Assignment 'tp=(tpool_t*)calloc(1,sizeof(*tp))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:168:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:170:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:23: note: Assignment 'tp=(tpool_t*)calloc(1,sizeof(*tp))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:170:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:171:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:23: note: Assignment 'tp=(tpool_t*)calloc(1,sizeof(*tp))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:171:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:172:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:23: note: Assignment 'tp=(tpool_t*)calloc(1,sizeof(*tp))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:172:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:174:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:23: note: Assignment 'tp=(tpool_t*)calloc(1,sizeof(*tp))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:174:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/rthreads/tpool.c:175:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/rthreads/tpool.c:167:23: note: Assignment 'tp=(tpool_t*)calloc(1,sizeof(*tp))', assigned value is 0 mrboom-5.5+ds/libretro-common/rthreads/tpool.c:175:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:33:10: style: Variable 'variable' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:34:10: style: Variable 'variable2' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:35:10: style: Variable 'variable3' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:36:10: style: Variable 'variable4' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:37:10: style: Variable 'variable5' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/compat/snprintf/snprintf_test.c:38:10: style: Variable 'variable6' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/compat/fnmatch/compat_fnmatch_test.c:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_NOMATCH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:40:24: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:39:24: note: ret is initialized mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:40:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:41:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:40:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:41:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:42:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:41:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:42:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:43:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:42:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:43:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:44:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:43:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:44:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:45:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:44:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:45:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:46:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:45:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:46:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:47:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:46:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:47:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:48:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:47:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:48:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:49:24: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:48:24: note: ret is assigned mrboom-5.5+ds/libretro-common/samples/compat/strl/strl_test.c:49:24: note: ret is overwritten mrboom-5.5+ds/libretro-common/samples/file/nbio/nbio_test.c:11:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBIO_WRITE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/file/nbio/nbio_test.c:37:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBIO_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/queues/message_queue.c:114:13: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/queues/message_queue.c:335:36: style: Parameter 'queue' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/samples/file/config_file/config_file_test.c:53:15: warning: If memory allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/samples/file/config_file/config_file_test.c:52:19: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/samples/file/config_file/config_file_test.c:52:19: note: Assignment 'out=strdup("")', assigned value is 0 mrboom-5.5+ds/libretro-common/samples/file/config_file/config_file_test.c:53:15: note: Null pointer dereference mrboom-5.5+ds/libretro-common/samples/formats/png/rpng_test.c:43:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBIO_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/formats/png/rpng_test.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/formats/png/rpng_test.c:191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/formats/xml/rxml_test.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/formats/xml/rxml_test.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/formats/xml/rxml_test.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/net/net_http_test.c:43:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] mrboom-5.5+ds/libretro-common/samples/net/net_http_test.c:43:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] mrboom-5.5+ds/libretro-common/samples/net/net_http_test.c:33:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/samples/net/net_ifinfo_test.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/net/udp-test.c:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/utils/crc32.c:13:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/net/udp-test.c:50:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] mrboom-5.5+ds/libretro-common/samples/net/udp-test.c:18:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/samples/net/udp-test.c:44:12: style: Variable 'message' can be declared as const array [constVariable] mrboom-5.5+ds/libretro-common/samples/net/udp-test.c:27:11: style: Unused variable: i [unusedVariable] mrboom-5.5+ds/libretro-common/samples/streams/rzip/rzip.c:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/streams/rzip/rzip.c:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/utils/md5_test.c:42:27: style: Parameter 'argv' can be declared as const array [constParameter] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:57:13: style: struct member 'SHA1Context::Length_Low' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:58:13: style: struct member 'SHA1Context::Length_High' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:60:18: style: struct member 'SHA1Context::Message_Block' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:61:8: style: struct member 'SHA1Context::Message_Block_Index' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:63:8: style: struct member 'SHA1Context::Computed' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/samples/utils/sha1_main.c:64:8: style: struct member 'SHA1Context::Corrupted' is never used. [unusedStructMember] mrboom-5.5+ds/libretro-common/net/net_http.c:643:17: warning: If memory allocation fails, then there is a possible null pointer dereference: urlcopy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:643:17: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:644:10: warning: If memory allocation fails, then there is a possible null pointer dereference: urlcopy [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:644:10: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/chd_stream.c:94:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDROM_TRACK_METADATA2_TAG [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_http.c:834:16: warning: If memory allocation fails, then there is a possible null pointer dereference: len_str [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:833:30: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:833:17: note: Assignment 'len_str=(char*)malloc(len+1)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:834:16: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/chd_stream.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_http.c:837:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: len_str [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:833:30: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:833:17: note: Assignment 'len_str=(char*)malloc(len+1)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:837:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/chd_stream.c:300:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDERR_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_http.c:840:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: len_str [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:833:30: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:833:17: note: Assignment 'len_str=(char*)malloc(len+1)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:840:20: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/chd_stream.c:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_http.c:870:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:870:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/chd_stream.c:378:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/net/net_http.c:871:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:871:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:872:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:872:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:873:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:873:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:874:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:874:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:875:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:875:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:876:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:876:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:877:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:877:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:878:7: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:878:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:880:12: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:880:12: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:880:40: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:880:40: note: Null pointer dereference mrboom-5.5+ds/libretro-common/net/net_http.c:645:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:645:25: note: Null pointer addition mrboom-5.5+ds/libretro-common/net/net_http.c:649:56: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:649:56: note: Null pointer addition mrboom-5.5+ds/libretro-common/net/net_http.c:731:63: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_http.c:736:66: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_http.c:979:19: style: Variable 'dataend' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_http.c:1104:25: style: Variable 'fullend' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/net/net_http.c:1197:36: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_http.c:1213:53: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/net/net_http.c:1282:36: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/file_stream.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILESTREAM_REQUIRED_VFS_VERSION [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream.c:196:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream.c:214:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream.c:391:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_SEEK_POSITION_START [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream.c:472:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream_transforms.c:32:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream_transforms.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream_transforms.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_SEEK_POSITION_START [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream_transforms.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream_transforms.c:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream_transforms.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/common.cpp:1386:15: error: Buffer is accessed out of bounds: m.pal [bufferAccessOutOfBounds] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:284:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_SEEK_POSITION_START [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:676:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTFSTREAM_FILE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:702:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTFSTREAM_MEMORY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:731:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTFSTREAM_MEMORY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:760:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTFSTREAM_CHD [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:788:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTFSTREAM_RZIP [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/common.cpp:870:18: style: Comparing expression of type 'unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] mrboom-5.5+ds/common.cpp:304:14: warning: If memory allocation fails, then there is a possible null pointer dereference: saveState [nullPointerOutOfMemory] mrboom-5.5+ds/common.cpp:303:36: note: Assuming allocation function fails mrboom-5.5+ds/common.cpp:303:19: note: Assignment 'saveState=(uint8_t*)calloc(offsetof(struct Mem,replayer_saver)-offsetof(struct Mem,master),1)', assigned value is 0 mrboom-5.5+ds/common.cpp:304:14: note: Null pointer dereference mrboom-5.5+ds/common.cpp:303:19: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/common.cpp:593:11: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/common.cpp:860:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mrboom-5.5+ds/common.cpp:864:113: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:581:64: style: Parameter 'intf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:594:59: style: Parameter 'intf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:607:61: style: Parameter 'intf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/interface_stream.c:620:54: style: Parameter 'intf' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/common.cpp:298:17: style: The scope of the variable 'i' can be reduced. [variableScope] mrboom-5.5+ds/common.cpp:325:18: style: The scope of the variable 'x' can be reduced. [variableScope] mrboom-5.5+ds/common.cpp:870:15: style: Unsigned expression 'a1' can't be negative so it is unnecessary to test it. [unsignedPositive] mrboom-5.5+ds/libretro-common/streams/chd_stream.c:366:45: style: Same expression on both sides of '!='. [duplicateExpression] mrboom-5.5+ds/libretro-common/streams/chd_stream.c:387:38: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/chd_stream.c:426:41: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/chd_stream.c:448:48: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/memory_stream.c:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/memory_stream.c:86:41: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/memory_stream.c:161:37: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/memory_stream.c:166:35: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/memory_stream.c:166:49: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/network_stream.c:325:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETSTREAM_SEEK_CUR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/trans_stream.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_STREAM_ERROR_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/trans_stream.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pipe_backend [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/common.cpp:308:11: style: Variable 'currentMem' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/streams/trans_stream_pipe.c:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_STREAM_ERROR_BUFFER_FULL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:223:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_WRITE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:389:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:589:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:623:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:661:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:836:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:893:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_WRITE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/file_stream.c:180:4: warning: If memory allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/streams/file_stream.c:179:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/streams/file_stream.c:179:25: note: Assignment 'output=(RFILE*)malloc(sizeof(RFILE))', assigned value is 0 mrboom-5.5+ds/libretro-common/streams/file_stream.c:180:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/file_stream.c:181:4: warning: If memory allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/streams/file_stream.c:179:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/streams/file_stream.c:179:25: note: Assignment 'output=(RFILE*)malloc(sizeof(RFILE))', assigned value is 0 mrboom-5.5+ds/libretro-common/streams/file_stream.c:181:4: note: Null pointer dereference mrboom-5.5+ds/libretro-common/streams/network_stream.c:86:34: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/network_stream.c:92:33: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/network_stream.c:97:36: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/file_stream.c:502:29: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/streams/file_stream.c:569:30: style: Variable '((char*)content_buf)[ret]' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:105:22: style: Local variable 'file' shadows outer variable [shadowVariable] mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:65:11: note: Shadowed declaration mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:105:22: note: Shadow variable mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:217:55: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] mrboom-5.5+ds/libretro-common/media/media_detect_cd.c:111:34: style: Variable 'file_len' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_sha256 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NORMAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_STREAM_ERROR_AGAIN [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_STREAM_ERROR_AGAIN [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:46:4: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:49:24: warning: If resource allocation fails, then there is a possible null pointer dereference: fd [nullPointerOutOfResources] mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:47:14: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:47:14: note: Assignment 'fd=fopen(tmpfile,"wb")', assigned value is 0 mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:49:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:50:11: warning: If resource allocation fails, then there is a possible null pointer dereference: fd [nullPointerOutOfResources] mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:47:14: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:47:14: note: Assignment 'fd=fopen(tmpfile,"wb")', assigned value is 0 mrboom-5.5+ds/libretro-common/test/hash/test_hash.c:50:11: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:380:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_generic_queue_create [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:406:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NORMAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/common.cpp:298:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:1197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_linked_list_create [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:1296:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NORMAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:152:7: warning: Return value of function deflateInit() is not used. [ignoredReturnValue] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:168:7: warning: Return value of function inflateInit2() is not used. [ignoredReturnValue] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:198:7: warning: Return value of function deflateInit() is not used. [ignoredReturnValue] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:261:7: warning: Return value of function inflateInit2() is not used. [ignoredReturnValue] mrboom-5.5+ds/libretro-common/streams/trans_stream_zlib.c:112:8: style: Condition 'z' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:226:7: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:220:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:220:13: note: Assignment 'values=(void**)malloc(count*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:226:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:233:24: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:220:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:220:13: note: Assignment 'values=(void**)malloc(count*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:233:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:242:24: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:220:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:220:13: note: Assignment 'values=(void**)malloc(count*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:242:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:139:24: style: Parameter 'value' can be declared as pointer to const. However it seems that '_free_value' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:371:30: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/test/queues/test_generic_queue.c:139:24: note: Parameter 'value' can be declared as pointer to const mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:92:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_FILE_ACCESS_READ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_md5 [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NORMAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/string/test_stdstring.c:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_string_comparison [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/string/test_stdstring.c:317:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NORMAL [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:124:4: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:127:29: warning: If resource allocation fails, then there is a possible null pointer dereference: fd [nullPointerOutOfResources] mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:125:14: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:125:14: note: Assignment 'fd=fopen(tmpfile,"wb")', assigned value is 0 mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:127:29: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:128:11: warning: If resource allocation fails, then there is a possible null pointer dereference: fd [nullPointerOutOfResources] mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:125:14: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:125:14: note: Assignment 'fd=fopen(tmpfile,"wb")', assigned value is 0 mrboom-5.5+ds/libretro-common/test/utils/test_utils.c:128:11: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/string/test_stdstring.c:260:9: style: Unused variable: out [unusedVariable] mrboom-5.5+ds/libretro-common/time/rtime.c:68:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mrboom-5.5+ds/libretro-common/utils/debugbreak/debugbreak.c:28:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_FROM_SYSTEM [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/time/rtime.c:61:15: style: Variable 'time_info' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:86:7: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:13: note: Assignment 'values=(void**)malloc(size*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:86:7: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:87:24: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:13: note: Assignment 'values=(void**)malloc(size*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:87:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:95:24: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:13: note: Assignment 'values=(void**)malloc(size*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:95:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:104:24: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:28: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:79:13: note: Assignment 'values=(void**)malloc(size*sizeof(void*))', assigned value is 0 mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:104:24: note: Null pointer dereference mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:222:30: style: Parameter 'value' can be declared as pointer to const. However it seems that '_matches_function' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:280:68: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:222:30: note: Parameter 'value' can be declared as pointer to const mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:683:27: style: Parameter 'value' can be declared as pointer to const. However it seems that '_match_value_1' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:994:43: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:683:27: note: Parameter 'value' can be declared as pointer to const mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:688:22: style: Parameter 'value' can be declared as pointer to const. However it seems that '_no_match' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:921:43: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:688:22: note: Parameter 'value' can be declared as pointer to const mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:1154:45: style: Parameter 'value' can be declared as pointer to const. However it seems that '_foreach_fn' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:1186:31: note: You might need to cast the function pointer here mrboom-5.5+ds/libretro-common/test/lists/test_linked_list.c:1154:45: note: Parameter 'value' can be declared as pointer to const mrboom-5.5+ds/libretro-common/utils/debugbreak/debugbreak.c:55:26: style: Parameter 'argv' can be declared as const array [constParameter] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_cdrom.c:89:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_cdrom.c:313:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_cdrom.c:407:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable track_bytes [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_cdrom.c:486:66: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:323:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFS_SCHEME_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:846:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_VFS_STAT_IS_VALID [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:1015:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:1195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/string/stdstring.c:642:23: style: Variable 'curr_is_space' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:836:41: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:1049:65: style: Parameter 'rdir' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:174:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:192:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:262:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFS_SCHEME_NONE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:404:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetFileExInfoStandard [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:460:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetFileExInfoStandard [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:622:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetFileExInfoStandard [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:688:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindExInfoStandard [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:712:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:728:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:736:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:751:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DACL_SECURITY_INFORMATION [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vulkan/vulkan_symbol_wrapper.c:190:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vkCreateInstance [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vulkan/vulkan_symbol_wrapper.c:199:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vkDestroyInstance [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vulkan/vulkan_symbol_wrapper.c:337:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vkDestroyInstance [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/vulkan/vulkan_symbol_wrapper.c:355:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vkDestroyDevice [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_ENVIRONMENT_GET_LOG_INTERFACE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_sample_buf [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_API_VERSION [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:204:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_LOG_INFO [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAME_NAME [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:223:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAMPLE_RATE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:248:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:268:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_batch_cb [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:332:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_DEVICE_JOYPAD [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:362:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_COLORS_PALETTE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:418:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:440:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_ENVIRONMENT_SET_GEOMETRY [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_ENVIRONMENT_GET_VARIABLE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:570:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_LOG_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:599:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_ENVIRONMENT_SET_PIXEL_FORMAT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_REGION_NTSC [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:628:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_SER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:651:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_SER [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_LOG_ERROR [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:718:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETRO_ENVIRONMENT_SET_MESSAGE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro-common/streams/rzip_stream.c:1033:45: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:527:17: warning: If memory allocation fails, then there is a possible null pointer dereference: filteredPath [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:526:38: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:526:38: note: Assignment 'filteredPath=wcsdup(old_path.wstring().c_str())', assigned value is 0 mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:527:17: note: Null pointer dereference mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:719:43: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:720:9: note: Assuming that condition 'name' is not redundant mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:719:43: note: Null pointer dereference mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:180:28: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:246:9: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:374:23: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:672:18: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:719:13: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:727:36: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:601:76: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:455:32: style: Variable 'parent_dir_exists' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:455:14: style: Variable 'parent_dir_exists' is assigned a value that is never used. [unreadVariable] mrboom-5.5+ds/sdl2/sdl2.cpp:16:0: error: #error Please use at least SDL version 2.30.0 [preprocessorErrorDirective] mrboom-5.5+ds/sdl2/sdl2.cpp:16:2: error: #error Please use at least SDL version 2.30.0 [preprocessorErrorDirective] mrboom-5.5+ds/sdl/sdl.cpp:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_dyna [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl/sdl.cpp:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_a [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl/sdl.cpp:101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl/sdl.cpp:120:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl/sdl.cpp:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_EVERYTHING [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl/sdl.cpp:348:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_HWSURFACE [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/retro.cpp:128:23: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:157:16: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:166:31: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:424:16: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:655:27: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:683:29: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:718:46: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/libretro/retro.cpp:94:23: style: The scope of the variable 'size' can be reduced. [variableScope] mrboom-5.5+ds/libretro/retro.cpp:712:31: style:inconclusive: Function 'show_message' argument 1 names different: declaration 'show_message' definition 'message'. [funcArgNamesDifferent] mrboom-5.5+ds/libretro/retro.hpp:8:31: note: Function 'show_message' argument 1 names different: declaration 'show_message' definition 'message'. mrboom-5.5+ds/libretro/retro.cpp:712:31: note: Function 'show_message' argument 1 names different: declaration 'show_message' definition 'message'. mrboom-5.5+ds/libretro/retro.cpp:340:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] mrboom-5.5+ds/libretro/retro.cpp:96:23: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/tools/tests/tests.cpp:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/tests.cpp:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX_LENGTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/tests.cpp:139:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/tests.cpp:166:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIDTH [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/tests.cpp:190:13: style: Condition 'argc>=2' is always true [knownConditionTrueFalse] mrboom-5.5+ds/tools/tests/tests.cpp:185:13: note: Assuming that condition 'argc<2' is not redundant mrboom-5.5+ds/tools/tests/tests.cpp:190:13: note: Condition 'argc>=2' is always true mrboom-5.5+ds/tools/tests/tests.cpp:73:19: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/tools/tests/tests.cpp:76:16: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/tools/tests/tests.cpp:166:16: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/tools/tests/tests.cpp:162:8: style: The scope of the variable 'i' can be reduced. [variableScope] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1851:39: debug: Failed to instantiate template "compare". The checking continues anyway. [templateInstantiation] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1425:16: debug: Failed to instantiate template "applyEvaluator". The checking continues anyway. [templateInstantiation] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1686:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1926:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArgT [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2518:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2540:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2563:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2570:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2580:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2591:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:8:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable liste_bombe_array [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:16:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable liste_bombe [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:54:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable donnee [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:80:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable donnee [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1864:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:504:9: warning:inconclusive: Member variable 'NotImplementedException::m_what' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:919:9: warning:inconclusive: Member variable 'AssertionInfo::resultDisposition' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1177:9: warning:inconclusive: Member variable 'CopyableStream::oss' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3065:9: warning: Member variable 'Option < TagAlias >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: warning: Member variable 'Option < TagAlias >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3069:9: warning: Member variable 'Option < TagAlias >::storage' is not initialized in the copy constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:485:21: style:inconclusive: Technically the member function 'Catch::StreamEndStop::operator+' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1771:5: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator==' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1777:5: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator!=' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1805:52: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator==' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1809:55: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator!=' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:503:9: style: Class 'NotImplementedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:704:5: style: Class 'MethodTestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:720:5: style: Struct 'NameAndDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1561:30: style: Struct 'BorgType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1980:9: style: Class 'ScopedMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2407:9: style: Class 'Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2700:9: style: Class 'ExceptionTranslatorRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2678:13: style: Class 'ExceptionTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2912:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2916:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2920:13: style: Struct 'StartsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2924:13: style: Struct 'EndsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2952:13: style: Struct 'ContainsElementMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2968:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2989:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: style: Class 'Option < TagAlias >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < IConfig const >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < IReporterFactory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < ITestCase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1111:13: style: Struct 'MatchNotOf < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1111:13: style: Struct 'MatchNotOf < std >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: style: The destructor '~IShared' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:402:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:652:18: style: The destructor '~IMutableContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:641:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:652:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:680:18: style: The destructor '~ITestCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:680:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2408:10: style: The destructor '~Section' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:402:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2408:10: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2454:15: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2445:15: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2454:15: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2458:25: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2446:25: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2458:25: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2477:15: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2445:15: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2477:15: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2481:25: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2446:25: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2481:25: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1585:28: performance: Function 'convert()' should return member 'unprintableString' by const reference. [returnByReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2685:25: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:8:36: style: C-style pointer casting [cstyleCast] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1082:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1052:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3636:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4074:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4572:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4586:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5295:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5751:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5775:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5823:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5863:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6003:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6202:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NeedsAnotherRun [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rootTracker [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6411:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGSTKSZ [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6705:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6896:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6919:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6932:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6952:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6990:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7089:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineInfo [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7174:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7497:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7500:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7611:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7991:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8416:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8434:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8440:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8696:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8751:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8759:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8772:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8823:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8830:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9036:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9052:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9076:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9320:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX_10_EXP [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9716:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercase [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9816:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9870:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9885:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9921:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10167:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10383:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10402:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10418:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10438:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10445:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10641:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10660:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10816:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10836:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10842:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10848:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7436:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4666:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placeholder [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4762:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arg [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4904:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/libretro/ibxm/ibxm.c:643:25: style: Condition 'effect>0' is always true [knownConditionTrueFalse] mrboom-5.5+ds/libretro/ibxm/ibxm.c:641:18: note: Assuming that condition 'effect<1' is not redundant mrboom-5.5+ds/libretro/ibxm/ibxm.c:643:25: note: Condition 'effect>0' is always true mrboom-5.5+ds/libretro/ibxm/ibxm.c:1538:28: style: Checking if unsigned expression 'channel->note.param' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1210:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mrboom-5.5+ds/libretro/ibxm/ibxm.c:155:8: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:170:8: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:183:49: style: Parameter 'envelope' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:217:9: style: Variable 'sample_data' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1378:64: style: Parameter 'note' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1568:17: style: Variable 'sample' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1571:9: style: Variable 'sample_data' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1625:17: style: Variable 'sample' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1935:45: style: Parameter 'replay' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/libretro/ibxm/ibxm.c:1940:36: style: Parameter 'replay' can be declared as pointer to const [constParameterPointer] mrboom-5.5+ds/sdl2/xBRZ/xbrz_tools.h:72:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl2/xBRZ/xbrz_tools.h:102:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3631:9: warning: Member variable 'TestSpecParser::m_mode' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3631:9: warning: Member variable 'TestSpecParser::m_exclusion' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3631:9: warning: Member variable 'TestSpecParser::m_start' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3631:9: warning: Member variable 'TestSpecParser::m_pos' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5936:5: style: The class 'TrackerContext' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10163:9: warning: Member variable 'JunitReporter::unexpectedExceptions' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3065:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3069:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the copy constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3065:9: warning: Member variable 'Option < TestRunInfo >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: warning: Member variable 'Option < TestRunInfo >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3069:9: warning: Member variable 'Option < TestRunInfo >::storage' is not initialized in the copy constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3065:9: warning: Member variable 'Option < GroupInfo >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: warning: Member variable 'Option < GroupInfo >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3069:9: warning: Member variable 'Option < GroupInfo >::storage' is not initialized in the copy constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3065:9: warning: Member variable 'Option < TestCaseInfo >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: warning: Member variable 'Option < TestCaseInfo >::storage' is not initialized in the constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3069:9: warning: Member variable 'Option < TestCaseInfo >::storage' is not initialized in the copy constructor. [uninitMemberVar] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8945:25: style:inconclusive: Technically the member function 'Catch::ResultBuilder::react' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1222:14: note: Technically the member function 'Catch::ResultBuilder::react' can be const. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8945:25: note: Technically the member function 'Catch::ResultBuilder::react' can be const. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8960:25: performance:inconclusive: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1224:14: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8960:25: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4571:14: style:inconclusive: Technically the member function 'Catch::Clara::Parser::handleOpt' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4585:14: style:inconclusive: Technically the member function 'Catch::Clara::Parser::handlePositional' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6001:18: style:inconclusive: Technically the member function 'Catch::TestCaseTracking::TrackerBase::TrackerHasName::operator()' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6738:14: style:inconclusive: Technically the member function 'Catch::RunContext::invokeActiveTestCase' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6928:14: style:inconclusive: Technically the member function 'Catch::Session::showHelp' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7471:14: style:inconclusive: Technically the member function 'Catch::OutputDebugWriter::operator()' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7747:14: performance:inconclusive: Technically the member function 'Catch::::PosixColourImpl::setColour' can be static (but you may consider moving to unnamed namespace). [functionStatic] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:11040:21: performance:inconclusive: Technically the member function 'Catch::CompactReporter::bothOrAll' can be static (but you may consider moving to unnamed namespace). [functionStatic] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4762:42: debug: CheckClass::isMemberVar found used member variable 'm_arg' with varid 0 [varid0] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5499:19: warning: The struct 'LazyStat < TestRunInfo >' defines member function with name 'operator=' also defined in its parent class 'Option < TestRunInfo >'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3085:17: note: Parent function 'Option < TestRunInfo >::operator=' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5499:19: note: Derived function 'LazyStat < TestRunInfo >::operator=' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5504:14: warning: The struct 'LazyStat < TestRunInfo >' defines member function with name 'reset' also defined in its parent class 'Option < TestRunInfo >'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3091:14: note: Parent function 'Option < TestRunInfo >::reset' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5504:14: note: Derived function 'LazyStat < TestRunInfo >::reset' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5499:19: warning: The struct 'LazyStat < GroupInfo >' defines member function with name 'operator=' also defined in its parent class 'Option < GroupInfo >'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3085:17: note: Parent function 'Option < GroupInfo >::operator=' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5499:19: note: Derived function 'LazyStat < GroupInfo >::operator=' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5504:14: warning: The struct 'LazyStat < GroupInfo >' defines member function with name 'reset' also defined in its parent class 'Option < GroupInfo >'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3091:14: note: Parent function 'Option < GroupInfo >::reset' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5504:14: note: Derived function 'LazyStat < GroupInfo >::reset' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5499:19: warning: The struct 'LazyStat < TestCaseInfo >' defines member function with name 'operator=' also defined in its parent class 'Option < TestCaseInfo >'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3085:17: note: Parent function 'Option < TestCaseInfo >::operator=' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5499:19: note: Derived function 'LazyStat < TestCaseInfo >::operator=' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5504:14: warning: The struct 'LazyStat < TestCaseInfo >' defines member function with name 'reset' also defined in its parent class 'Option < TestCaseInfo >'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3091:14: note: Parent function 'Option < TestCaseInfo >::reset' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5504:14: note: Derived function 'LazyStat < TestCaseInfo >::reset' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9061:41: warning: The class 'TagAliasRegistry' defines member function with name 'get' also defined in its parent struct 'ITagAliasRegistry'. [duplInheritedMember] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9068:49: note: Parent function 'ITagAliasRegistry::get' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9061:41: note: Derived function 'TagAliasRegistry::get' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3550:13: style: Class 'NamePattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3563:13: style: Class 'TagPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3574:13: style: Class 'ExcludedPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3631:9: style: Class 'TestSpecParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3824:9: style: Class 'FileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3925:9: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4070:9: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4437:13: style: Struct 'BoundDataMember' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4447:13: style: Struct 'BoundUnaryMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4459:13: style: Struct 'BoundNullaryMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4473:13: style: Struct 'BoundUnaryFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4487:13: style: Struct 'BoundBinaryFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5289:9: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5449:9: style: Struct 'Colour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5512:9: style: Struct 'TestRunInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5621:9: style: Struct 'TestGroupStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6000:13: style: Class 'TrackerHasName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7156:9: style: Class 'FreeFunctionTestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7804:9: style: Struct 'GeneratorInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8246:9: style: Class 'LegacyReporterAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9336:9: style: Struct 'StreamingReporterBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9427:13: style: Struct 'BySectionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9563:9: style: Struct 'TestEventListenerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9595:9: style: Class 'LegacyReporterRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9680:9: style: Class 'XmlEncode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9777:9: style: Class 'XmlWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9740:13: style: Class 'ScopedElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9916:9: style: Class 'XmlReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10163:9: style: Class 'JunitReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10372:9: style: Struct 'ConsoleReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10799:9: style: Struct 'CompactReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9627:9: style: Class 'ReporterRegistrar < XmlReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9627:9: style: Class 'ReporterRegistrar < JunitReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9627:9: style: Class 'ReporterRegistrar < ConsoleReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9627:9: style: Class 'ReporterRegistrar < CompactReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4638:13: style: Struct 'Arg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4697:13: style: Class 'ArgBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4758:13: style: Class 'OptBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: style: Class 'Option < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: style: Class 'Option < TestRunInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: style: Class 'Option < GroupInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3066:9: style: Class 'Option < TestCaseInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < Pattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < IStreamingReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < TestCaseTracking :: ITracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < Config >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < IReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < SectionNode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < Node < TestCaseStats , SectionNode > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < Node < TestGroupStats , Node < TestCaseStats , SectionNode > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < Node < TestRunStats , Node < TestGroupStats , Node < TestCaseStats , SectionNode > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4598:9: style: Struct 'CommonArgProperties < ConfigData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4406:13: style: Class 'BoundArgFunction < ConfigData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:706:18: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:678:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:706:18: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:712:14: style: The destructor '~MethodTestCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:680:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:712:14: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3553:22: style: The destructor '~NamePattern' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3545:22: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3553:22: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3554:26: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3546:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3554:26: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3564:22: style: The destructor '~TagPattern' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3545:22: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3564:22: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3565:26: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3546:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3565:26: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3575:22: style: The destructor '~ExcludedPattern' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3545:22: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3575:22: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3576:26: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3546:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3576:26: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3770:18: style: The destructor '~IConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3770:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3825:18: style: The destructor '~FileStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3817:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3825:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3834:18: style: The destructor '~CoutStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3817:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3834:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3845:18: style: The destructor '~DebugOutStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3817:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3845:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3937:18: style: The destructor '~Config' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3770:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3937:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5670:18: style: The destructor '~IStreamingReporter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5670:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5701:18: style: The destructor '~IReporterFactory' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5701:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: style: The destructor '~TrackerBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6500:18: style: The destructor '~RunContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2007:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6500:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6562:22: style: The function 'assertionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2009:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6562:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6578:22: style: The function 'sectionStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2010:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6578:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6608:22: style: The function 'sectionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2012:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6608:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6621:22: style: The function 'sectionEndedEarly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2013:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6621:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6631:22: style: The function 'pushScopedMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2014:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6631:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6635:22: style: The function 'popScopedMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2015:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6635:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6639:29: style: The function 'getCurrentTestName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2017:29: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6639:29: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6645:40: style: The function 'getLastResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2018:40: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6645:40: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6649:22: style: The function 'handleFatalErrorCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2020:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6649:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6686:14: style: The function 'aborting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2100:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6686:14: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6924:10: style: The destructor '~Session' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:402:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6924:10: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7117:18: style: The destructor '~TestRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:687:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7117:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7129:46: style: The function 'getAllTests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:688:46: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7129:46: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7132:46: style: The function 'getAllTestsSorted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:689:46: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7132:46: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7158:22: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:678:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7158:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7163:18: style: The destructor '~FreeFunctionTestCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:680:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7163:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7266:10: style: The destructor '~ExceptionTranslatorRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2668:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7266:10: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7274:29: style: The function 'translateActiveException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2670:29: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7274:29: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7514:18: style: The destructor '~Context' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:652:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7514:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7519:33: style: The function 'getResultCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:643:33: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7519:33: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7522:26: style: The function 'getRunner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:644:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7522:26: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7525:24: style: The function 'getGeneratorIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:645:24: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7525:24: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7530:22: style: The function 'advanceGeneratorsForCurrentTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:646:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7530:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7535:36: style: The function 'getConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:647:36: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7535:36: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7540:22: style: The function 'setResultCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:653:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7540:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7543:22: style: The function 'setRunner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:654:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7543:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7546:22: style: The function 'setConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:655:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7546:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7627:18: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7623:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7627:18: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7722:22: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7623:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7722:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7809:14: style: The function 'moveNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:532:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7809:14: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7817:21: style: The function 'getCurrentIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:533:29: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7817:21: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7830:10: style: The destructor '~GeneratorsForTest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:537:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7830:10: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7834:25: style: The function 'getGeneratorInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:539:33: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7834:25: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7845:14: style: The function 'moveNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:540:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7845:14: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8225:18: style: The destructor '~IReporter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8225:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8247:18: style: The destructor '~LegacyReporterAdapter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5670:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8247:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8249:37: style: The function 'getPreferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5675:37: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8249:37: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8250:22: style: The function 'noMatchingTestCases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5677:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8250:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8251:22: style: The function 'testRunStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5679:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8251:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8252:22: style: The function 'testGroupStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5680:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8252:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8253:22: style: The function 'testCaseStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5682:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8253:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8254:22: style: The function 'sectionStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5683:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8254:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8255:22: style: The function 'assertionStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5685:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8255:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8256:22: style: The function 'assertionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5688:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8256:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8257:22: style: The function 'sectionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5690:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8257:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8258:22: style: The function 'testCaseEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5691:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8258:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8259:22: style: The function 'testGroupEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5692:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8259:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8260:22: style: The function 'testRunEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5693:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8260:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8261:22: style: The function 'skipTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5695:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8261:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9006:18: style: The destructor '~TagAliasRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3124:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9006:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9007:34: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3125:34: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9007:34: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9008:29: style: The function 'expandAliases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3126:29: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9008:29: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9447:10: style: The destructor '~CumulativeReporterBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5670:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9447:10: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10803:18: style: The destructor '~CompactReporter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9347:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10803:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10809:37: style: The function 'getPreferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9343:37: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10809:37: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10815:22: style: The function 'noMatchingTestCases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9349:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10815:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10819:22: style: The function 'assertionStarting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5685:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10819:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10821:22: style: The function 'assertionEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5688:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10821:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10846:22: style: The function 'testRunEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9374:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10846:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7428:10: style: The destructor '~StreamBufImpl < OutputDebugWriter , 256 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3802:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7428:10: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:613:22: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:604:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:613:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:616:22: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:605:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:616:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4430:26: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4397:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4430:26: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4431:26: style: The function 'takesArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4398:26: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4431:26: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:652:18: style: The destructor '~IMutableContext' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:641:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:652:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3770:18: style: The destructor '~IConfig' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3770:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5670:18: style: The destructor '~IStreamingReporter' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5670:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5701:18: style: The destructor '~IReporterFactory' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5701:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7226:18: style: The destructor '~ReporterRegistry' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5710:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7226:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8225:18: style: The destructor '~IReporter' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8225:18: note: Destructor in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9942:22: style: The function 'noMatchingTestCases' overrides a function in a base class but just delegates back to the base class. [uselessOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9349:22: note: Virtual function in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9942:22: note: Function in derived class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:991:21: performance: Function 'getMessage()' should return member 'message' by const reference. [returnByReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:993:21: performance: Function 'getTestMacroName()' should return member 'macroName' by const reference. [returnByReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3948:21: performance: Function 'getProcessName()' should return member 'processName' by const reference. [returnByReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10423:17: style: The statement 'if (m_headerPrinted) m_headerPrinted=false' is logically equivalent to 'm_headerPrinted=false'. [duplicateConditionalAssign] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10424:33: note: Assignment 'm_headerPrinted=false' mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10423:17: note: Condition 'm_headerPrinted' is redundant mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7759:27: style: Condition '!isDebuggerActive()' is always true [knownConditionTrueFalse] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7759:44: note: Calling function 'isDebuggerActive' returns 0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7759:27: note: Condition '!isDebuggerActive()' is always true mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4952:48: style: Condition 'm_throwOnUnrecognisedTokens' is always true [knownConditionTrueFalse] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4950:68: note: Assuming that condition '!m_throwOnUnrecognisedTokens' is not redundant mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4952:48: note: Condition 'm_throwOnUnrecognisedTokens' is always true mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8210:9: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8528:17: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7307:17: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7183:25: style:inconclusive: Function 'registerTestCase' argument 2 names different: declaration 'className' definition 'classOrQualifiedMethodName'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:730:21: note: Function 'registerTestCase' argument 2 names different: declaration 'className' definition 'classOrQualifiedMethodName'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7183:25: note: Function 'registerTestCase' argument 2 names different: declaration 'className' definition 'classOrQualifiedMethodName'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7783:35: style:inconclusive: Function 'Colour' argument 1 names different: declaration 'other' definition '_other'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5450:31: note: Function 'Colour' argument 1 names different: declaration 'other' definition '_other'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7783:35: note: Function 'Colour' argument 1 names different: declaration 'other' definition '_other'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7997:40: style:inconclusive: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3206:40: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7997:40: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7998:48: style:inconclusive: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3207:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7998:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7999:48: style:inconclusive: Function 'makeTestCase' argument 3 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3208:48: note: Function 'makeTestCase' argument 3 names different: declaration 'name' definition '_name'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7999:48: note: Function 'makeTestCase' argument 3 names different: declaration 'name' definition '_name'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8000:48: style:inconclusive: Function 'makeTestCase' argument 4 names different: declaration 'description' definition '_descOrTags'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3209:48: note: Function 'makeTestCase' argument 4 names different: declaration 'description' definition '_descOrTags'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8000:48: note: Function 'makeTestCase' argument 4 names different: declaration 'description' definition '_descOrTags'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8001:51: style:inconclusive: Function 'makeTestCase' argument 5 names different: declaration 'lineInfo' definition '_lineInfo'. [funcArgNamesDifferent] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3210:51: note: Function 'makeTestCase' argument 5 names different: declaration 'lineInfo' definition '_lineInfo'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8001:51: note: Function 'makeTestCase' argument 5 names different: declaration 'lineInfo' definition '_lineInfo'. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6130:33: style: Variable 'parentSection' can be declared as reference to const [constVariableReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6396:29: style: Variable 'def' can be declared as reference to const [constVariableReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:7294:33: style: Variable 'msg' can be declared as reference to const [constVariableReference] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:10144:22: style: Variable 'timeInfo' can be declared as pointer to const [constVariablePointer] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:11157:28: style: Parameter 'argv' can be declared as const array [constParameter] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3502:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4095:33: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6901:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8442:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8714:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8779:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9037:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:9808:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3698:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5850:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4828:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:685:14: warning: The struct 'Scaler2x < ColorGradientARGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientARGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1101:14: note: Parent function 'ColorGradientARGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:685:14: note: Derived function 'Scaler2x < ColorGradientARGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:685:14: warning: The struct 'Scaler2x < ColorGradientRGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientRGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1092:14: note: Parent function 'ColorGradientRGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:685:14: note: Derived function 'Scaler2x < ColorGradientRGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:733:14: warning: The struct 'Scaler3x < ColorGradientARGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientARGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1101:14: note: Parent function 'ColorGradientARGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:733:14: note: Derived function 'Scaler3x < ColorGradientARGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:733:14: warning: The struct 'Scaler3x < ColorGradientRGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientRGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1092:14: note: Parent function 'ColorGradientRGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:733:14: note: Derived function 'Scaler3x < ColorGradientRGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:793:14: warning: The struct 'Scaler4x < ColorGradientARGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientARGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1101:14: note: Parent function 'ColorGradientARGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:793:14: note: Derived function 'Scaler4x < ColorGradientARGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:793:14: warning: The struct 'Scaler4x < ColorGradientRGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientRGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1092:14: note: Parent function 'ColorGradientRGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:793:14: note: Derived function 'Scaler4x < ColorGradientRGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:864:14: warning: The struct 'Scaler5x < ColorGradientARGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientARGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1101:14: note: Parent function 'ColorGradientARGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:864:14: note: Derived function 'Scaler5x < ColorGradientARGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:864:14: warning: The struct 'Scaler5x < ColorGradientRGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientRGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1092:14: note: Parent function 'ColorGradientRGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:864:14: note: Derived function 'Scaler5x < ColorGradientRGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:954:14: warning: The struct 'Scaler6x < ColorGradientARGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientARGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1101:14: note: Parent function 'ColorGradientARGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:954:14: note: Derived function 'Scaler6x < ColorGradientARGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:954:14: warning: The struct 'Scaler6x < ColorGradientRGB >' defines member function with name 'alphaGrad' also defined in its parent struct 'ColorGradientRGB'. [duplInheritedMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:1092:14: note: Parent function 'ColorGradientRGB::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:954:14: note: Derived function 'Scaler6x < ColorGradientRGB >::alphaGrad' mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:111:22: style: struct member 'MatrixRotation::I_old' is never used. [unusedStructMember] mrboom-5.5+ds/sdl2/xBRZ/xbrz.cpp:112:22: style: struct member 'MatrixRotation::J_old' is never used. [unusedStructMember] mrboom-5.5+ds/mrboom.c:131:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] mrboom-5.5+ds/mrboom.c:138:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:137:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:138:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:225:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:224:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:225:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:225:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:224:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:225:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:226:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:225:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:226:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:226:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:225:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:226:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:226:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:225:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:226:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:232:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:231:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:232:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:254:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:252:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:254:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:258:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:254:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:258:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:258:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:254:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:258:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:259:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:258:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:259:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:259:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:258:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:259:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:259:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:258:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:259:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:260:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:259:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:260:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:260:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:259:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:260:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:260:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:259:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:260:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:265:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:264:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:265:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:268:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:267:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:268:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:268:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:267:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:268:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:269:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:268:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:269:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:269:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:268:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:269:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:323:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:321:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:323:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:323:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:321:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:323:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:357:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:355:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:357:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:357:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:355:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:357:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:369:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:368:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:369:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:369:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:368:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:369:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:369:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:368:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:369:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:388:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:386:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:388:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:388:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:386:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:388:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:400:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:399:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:400:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:400:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:399:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:400:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:400:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:399:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:400:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:510:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:509:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:510:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:513:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:512:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:513:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:513:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:512:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:513:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:513:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:512:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:513:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:514:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:513:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:514:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:551:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:550:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:551:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:551:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:550:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:551:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:551:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:550:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:551:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:552:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:551:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:552:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:579:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:578:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:579:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:579:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:578:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:579:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:579:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:578:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:579:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:580:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:579:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:580:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:627:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:626:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:627:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:630:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:629:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:630:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:630:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:629:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:630:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:630:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:629:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:630:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:631:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:630:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:631:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:682:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:679:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:682:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:682:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:679:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:682:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:689:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:688:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:689:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:689:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:688:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:689:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:692:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:689:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:692:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:692:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:689:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:692:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:695:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:694:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:695:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:695:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:694:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:695:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:695:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:694:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:695:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:702:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:699:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:702:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:702:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:699:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:702:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:711:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:708:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:711:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:711:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:708:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:711:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:720:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:717:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:720:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:720:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:717:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:720:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:729:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:726:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:729:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:729:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:726:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:729:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:738:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:735:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:738:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:738:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:735:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:738:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:759:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:756:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:759:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:759:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:756:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:759:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:766:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:765:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:766:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:766:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:765:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:766:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:769:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:766:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:769:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:769:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:766:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:769:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:803:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:802:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:803:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:803:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:802:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:803:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:906:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:905:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:906:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:937:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:936:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:937:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:940:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:939:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:940:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:940:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:939:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:940:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:940:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:939:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:940:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:941:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:940:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:941:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:955:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:954:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:955:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:958:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:957:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:958:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:958:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:957:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:958:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:958:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:957:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:958:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:959:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:958:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:959:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1010:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1009:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1010:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1010:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1009:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1010:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1021:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1020:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1021:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1021:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1020:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1021:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1031:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1030:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1031:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1031:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1030:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1031:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1066:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1065:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1066:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1069:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1068:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1069:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1069:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1068:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1069:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1069:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1068:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1069:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1070:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1069:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1070:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1084:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1083:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1084:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1084:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1083:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1084:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1085:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1084:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1085:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1085:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1084:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1085:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1111:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1110:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1111:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1111:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1110:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1111:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1111:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1110:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1111:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1112:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1111:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1112:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1112:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1111:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1112:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1112:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1111:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1112:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1119:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1118:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1119:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1119:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1118:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1119:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1119:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1118:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1119:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1120:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1119:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1120:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1148:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1147:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1148:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1148:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1147:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1148:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1148:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1147:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1148:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1149:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1148:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1149:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1149:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1148:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1149:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1149:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1148:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1149:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1151:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1149:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1151:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1151:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1149:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1151:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1151:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1149:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1151:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1179:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1178:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1179:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1179:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1178:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1179:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1179:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1178:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1179:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1180:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1179:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1180:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1180:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1179:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1180:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1180:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1179:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1180:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1371:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1370:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1371:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1374:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1373:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1374:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1374:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1373:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1374:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1374:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1373:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1374:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1375:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1374:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1375:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1402:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1399:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1402:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1402:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1399:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1402:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1403:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1402:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1403:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1403:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1402:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1403:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1525:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1524:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1525:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1525:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1524:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1525:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1549:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1548:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1549:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1590:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1589:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1590:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1711:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1709:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1711:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1712:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1711:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1712:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1777:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1775:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1777:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1778:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1777:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1778:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1779:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1778:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1779:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1925:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1924:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1925:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1925:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1924:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1925:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1931:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1929:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1931:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1931:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1929:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1931:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1931:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1929:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1931:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1932:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1931:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1932:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1937:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1935:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1937:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1937:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1935:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1937:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1937:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1935:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1937:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1938:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1937:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1938:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1938:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1937:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1938:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1994:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1992:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1994:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:1994:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1992:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:1994:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:1994:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1992:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:1994:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:1995:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:1994:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:1995:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2062:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2061:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2062:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2071:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2070:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2071:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2083:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2082:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2083:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2133:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2131:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2133:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2155:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2154:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2155:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2155:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2154:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2155:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2155:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2154:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2155:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2156:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2155:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2156:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2156:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2155:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2156:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2157:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2156:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2157:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2162:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2161:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2162:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2162:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2161:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2162:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2162:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2161:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2162:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2182:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2181:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2182:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2185:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2184:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2185:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2185:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2184:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2185:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2185:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2184:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2185:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2186:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2185:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2186:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2248:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2247:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2248:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2248:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2247:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2248:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2266:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2265:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2266:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2266:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2265:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2266:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2321:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2320:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2321:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2321:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2320:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2321:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2321:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2320:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2321:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2469:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2468:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2469:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2482:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2481:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2482:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2482:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2481:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2482:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2500:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2499:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2500:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2513:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2512:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2513:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2513:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2512:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2513:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2529:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2528:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2529:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2542:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2541:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2542:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2542:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2541:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2542:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2558:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2557:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2558:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2571:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2570:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2571:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2571:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2570:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2571:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2585:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2584:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2585:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2585:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2584:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2585:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2672:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2671:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2672:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2672:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2671:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2672:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2701:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2700:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2701:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2701:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2700:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2701:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2732:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2731:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2732:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2732:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2731:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2732:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2753:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2752:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2753:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2753:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2752:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2753:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2761:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2760:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2761:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2781:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2780:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2781:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2781:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2780:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2781:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2794:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2793:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2794:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2794:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2793:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2794:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2794:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2793:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2794:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2795:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2794:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2795:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2795:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2794:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2795:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2795:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2794:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2795:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2807:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2806:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2807:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2807:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2806:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2807:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2807:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2806:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2807:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2808:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2807:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2808:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2860:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2859:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2860:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2860:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2859:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2860:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:2967:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2966:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:2967:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:2967:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2966:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:2967:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:2967:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:2966:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:2967:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3140:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3139:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3140:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3140:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3139:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3140:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3140:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3139:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3140:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3141:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3140:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3141:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3141:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3140:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3141:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3170:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3169:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3170:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3170:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3169:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3170:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3198:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3197:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3198:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3198:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3197:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3198:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3201:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3198:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3201:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3201:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3198:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3201:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3201:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3198:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3201:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3225:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3224:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3225:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3225:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3224:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3225:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3282:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3281:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3282:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3282:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3281:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3282:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3285:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3282:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3285:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3285:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3282:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3285:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3285:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3282:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3285:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3326:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3325:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3326:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3327:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3326:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3327:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3327:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3326:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3327:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3366:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3365:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3366:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3366:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3365:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3366:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3367:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3366:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3367:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3367:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3366:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3367:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3369:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3367:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3369:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3369:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3367:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3369:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3377:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3376:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3377:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3377:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3376:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3377:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3389:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3388:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3389:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3389:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3388:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3389:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3389:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3388:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3389:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3392:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3391:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3392:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3393:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3392:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3393:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3402:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3401:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3402:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3453:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3452:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3453:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3453:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3452:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3453:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3453:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3452:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3453:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3454:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3453:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3454:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3454:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3453:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3454:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3454:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3453:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3454:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3455:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3454:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3455:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3455:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3454:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3455:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3455:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3454:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3455:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3472:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3471:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3472:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3472:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3471:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3472:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3475:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3472:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3475:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3475:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3472:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:3475:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:3475:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3472:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3475:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3576:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3575:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3576:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3589:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3588:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3589:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3589:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3588:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3589:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3620:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3619:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3620:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3633:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3632:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3633:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3633:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3632:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3633:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3652:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3651:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3652:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3665:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3664:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3665:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3665:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3664:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3665:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3696:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3695:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3696:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3709:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3708:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3709:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3709:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3708:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3709:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3727:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3726:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3727:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3740:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3739:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3740:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3740:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3739:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3740:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3765:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3764:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3765:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3778:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3777:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3778:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3778:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3777:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3778:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3804:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3803:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3804:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3817:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3816:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3817:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3817:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3816:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3817:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3845:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3844:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3845:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3858:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3857:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3858:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3858:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3857:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3858:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3889:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3888:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3889:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3902:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3901:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3902:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3902:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3901:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3902:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3922:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3921:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3922:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3935:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3934:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3935:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3935:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3934:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3935:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3949:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3948:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3949:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3962:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3961:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3962:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3962:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3961:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3962:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3984:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3983:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3984:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:3997:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3996:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:3997:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:3997:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:3996:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:3997:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4011:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4010:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4011:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4024:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4023:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4024:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4024:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4023:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4024:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4043:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4042:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4043:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4056:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4055:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4056:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4056:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4055:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4056:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4072:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4071:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4072:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4085:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4084:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4085:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4085:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4084:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4085:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4098:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4097:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4098:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4098:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4097:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4098:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4120:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4119:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4120:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4133:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4132:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4133:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4133:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4132:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4133:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4147:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4146:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4147:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4160:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4159:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4160:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4160:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4159:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4160:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4179:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4178:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4179:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4192:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4191:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4192:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4192:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4191:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4192:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4212:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4211:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4212:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4225:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4224:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4225:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4225:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4224:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4225:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4239:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4238:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4239:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4239:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4238:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4239:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4251:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4250:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4251:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4251:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4250:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4251:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4275:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4274:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4275:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4288:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4287:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4288:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4288:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4287:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4288:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4383:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4382:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4383:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4383:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4382:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:4383:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:4383:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4382:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4383:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4401:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4400:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4401:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4401:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4400:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4401:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4404:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4401:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4404:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4404:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4401:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:4404:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:4404:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4401:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4404:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4458:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4457:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4458:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4469:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4468:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4469:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4469:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4468:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4469:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4477:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4476:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4477:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4477:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4476:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4477:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4547:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4545:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4547:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4547:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4545:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4547:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4605:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4601:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4605:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4606:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4605:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4606:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4628:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4625:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4628:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4628:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4625:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4628:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4785:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4784:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4785:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4785:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4784:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4785:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4788:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4785:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4788:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4788:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4785:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:4788:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:4788:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4785:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4788:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4818:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4817:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4818:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4818:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4817:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4818:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4842:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4841:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4842:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4864:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4863:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4864:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4864:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4863:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4864:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4872:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4871:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4872:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4872:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4871:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4872:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4908:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4907:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4908:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4920:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4918:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4920:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4924:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4923:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4924:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4924:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4923:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:4924:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:4924:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4923:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4924:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4925:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4924:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4925:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4935:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4934:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4935:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4935:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4934:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4935:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:4956:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4955:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4956:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4958:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4956:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4958:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4989:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4988:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:4989:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:4989:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:4988:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:4989:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5008:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5007:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5008:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5008:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5007:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5008:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5027:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5026:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5027:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5027:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5026:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5027:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5046:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5045:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5046:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5046:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5045:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5046:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5065:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5064:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5065:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5065:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5064:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5065:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5084:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5083:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5084:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5084:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5083:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5084:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5103:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5102:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5103:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5103:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5102:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5103:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5122:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5121:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5122:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5122:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5121:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5122:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5124:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5122:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5124:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5124:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5122:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5124:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5124:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5122:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5124:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5141:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5140:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5141:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5141:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5140:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5141:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5143:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5141:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5143:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5143:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5141:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5143:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5143:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5141:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5143:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5160:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5159:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5160:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5160:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5159:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5160:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5162:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5160:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5162:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5162:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5160:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5162:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5162:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5160:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5162:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5179:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5178:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5179:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5179:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5178:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5179:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5181:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5179:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5181:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5181:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5179:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5181:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5181:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5179:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5181:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5198:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5197:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5198:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5198:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5197:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5198:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5200:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5198:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5200:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5200:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5198:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5200:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5200:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5198:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5200:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5217:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5216:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5217:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5217:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5216:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5217:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5219:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5217:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5219:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5219:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5217:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5219:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5219:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5217:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5219:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5236:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5235:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5236:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5236:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5235:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5236:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5238:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5236:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5238:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5238:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5236:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5238:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5238:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5236:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5238:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5255:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5254:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5255:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5255:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5254:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5255:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5257:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5255:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5257:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5257:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5255:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5257:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5257:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5255:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5257:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5274:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5273:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5274:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5274:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5273:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5274:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5276:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5274:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5276:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5276:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5274:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5276:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5276:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5274:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5276:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5293:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5292:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5293:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5293:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5292:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5293:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5295:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5293:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5295:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5295:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5293:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5295:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5295:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5293:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5295:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5312:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5311:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5312:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5312:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5311:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5312:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5314:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5312:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5314:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5314:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5312:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5314:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5314:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5312:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5314:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5340:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5339:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5340:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5340:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5339:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5340:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5342:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5340:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5342:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5342:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5340:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5342:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5342:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5340:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5342:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5352:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5350:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5352:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5356:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5355:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5356:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5356:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5355:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5356:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5356:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5355:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5356:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5357:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5356:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5357:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5390:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5389:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5390:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5390:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5389:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5390:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5393:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5390:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5393:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5393:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5390:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5393:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5393:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5390:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5393:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5410:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5409:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5410:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5423:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5422:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5423:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5423:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5422:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5423:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5489:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5488:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5489:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5489:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5488:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5489:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5518:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5517:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5518:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5518:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5517:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5518:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5518:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5517:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5518:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5519:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5518:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5519:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5544:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5543:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5544:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5557:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5556:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5557:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5557:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5556:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5557:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5618:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5617:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5618:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5631:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5630:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5631:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5631:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5630:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5631:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5667:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5666:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5667:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5667:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5666:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5667:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5692:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5691:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5692:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5692:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5691:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5692:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5695:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5692:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5695:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5695:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5692:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5695:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5695:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5692:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5695:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5721:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5720:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5721:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5722:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5720:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5722:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5721:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5720:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5721:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5722:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5721:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5722:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5722:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5721:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5722:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5741:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5740:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5741:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5742:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5740:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5742:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5741:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5740:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5741:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5742:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5741:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5742:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5742:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5741:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5742:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5761:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5760:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5761:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5762:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5760:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5762:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5761:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5760:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5761:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5762:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5761:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5762:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5762:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5761:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5762:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5781:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5780:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5781:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5782:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5780:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5782:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5781:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5780:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5781:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5782:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5781:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5782:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5782:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5781:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5782:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5800:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5799:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5800:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5801:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5799:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5801:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5800:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5799:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5800:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5801:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5800:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5801:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5801:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5800:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5801:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5824:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5823:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5824:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5824:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5823:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5824:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5844:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5843:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5844:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5845:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5843:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5845:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5844:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5843:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5844:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5845:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5844:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5845:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5845:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5844:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5845:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5868:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5867:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5868:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5868:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5867:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5868:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5888:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5887:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5888:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5889:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5887:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5889:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5888:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5887:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5888:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5889:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5888:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5889:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5889:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5888:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5889:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5912:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5911:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5912:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5912:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5911:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5912:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5932:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5931:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5932:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5933:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5931:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5933:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5932:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5931:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5932:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5933:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5932:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5933:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5933:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5932:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5933:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5956:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5955:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5956:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:5956:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5955:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:5956:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:5964:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5963:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:5964:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:5993:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:5992:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:5993:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6057:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6056:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6057:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6070:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6069:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6070:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6070:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6069:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6070:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6088:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6087:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6088:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6103:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6102:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6103:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6127:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6126:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6127:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6140:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6139:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6140:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6140:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6139:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6140:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6177:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6176:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6177:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6192:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6191:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6192:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6216:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6215:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6216:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6229:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6228:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6229:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6229:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6228:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6229:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6266:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6265:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6266:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6281:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6280:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6281:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6305:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6304:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6305:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6318:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6317:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6318:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6318:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6317:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6318:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6355:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6354:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6355:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6370:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6369:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6370:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6394:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6393:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6394:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6407:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6406:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6407:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6407:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6406:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6407:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6447:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6446:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6447:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6464:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6463:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6464:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6476:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6475:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6476:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6476:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6475:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6476:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6477:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6476:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6477:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6477:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6476:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6477:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6491:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6490:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6491:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6503:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6501:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6503:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6504:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6503:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6504:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6518:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6517:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6518:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6518:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6517:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:6518:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:6518:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6517:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6518:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:6535:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6534:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6535:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6580:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6579:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6580:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6618:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6617:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:6618:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:6618:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6617:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:6618:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:6618:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:6617:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:6618:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7008:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7007:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7008:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7023:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7022:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7023:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7023:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7022:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7023:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7023:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7022:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7023:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7025:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7023:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7025:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7025:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7023:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7025:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7028:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7027:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7028:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7028:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7027:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7028:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7028:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7027:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7028:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7029:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7028:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7029:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7029:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7028:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7029:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7033:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7032:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7033:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7033:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7032:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7033:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7033:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7032:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7033:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7034:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7033:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7034:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7100:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7099:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7100:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7101:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7099:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7101:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7100:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7099:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7100:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7101:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7100:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7101:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7101:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7100:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7101:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7175:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7174:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7175:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7176:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7174:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7176:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7175:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7174:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7175:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7176:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7175:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7176:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7176:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7175:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7176:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7258:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7257:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7258:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7453:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7452:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7453:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7453:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7452:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7453:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7453:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7452:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7453:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7454:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7453:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7454:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7457:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7456:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7457:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7457:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7456:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7457:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7457:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7456:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7457:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7523:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7521:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7523:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7522:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7521:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7522:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7523:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7521:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7523:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7528:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7527:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7528:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7656:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7655:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7656:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7656:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7655:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7656:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7659:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7656:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7659:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7659:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7656:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7659:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7659:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7656:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7659:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7667:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7666:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7667:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7667:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7666:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7667:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7667:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7666:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7667:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7752:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7751:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7752:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7753:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7752:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7753:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7768:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7767:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7768:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7818:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7817:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7818:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7818:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7817:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:7818:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:7818:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7817:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7818:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7877:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7876:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7877:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7896:1: style: Variable 'm.esi.uint32_t.val' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7895:1: note: m.esi.uint32_t.val is assigned mrboom-5.5+ds/mrboom.c:7896:1: note: m.esi.uint32_t.val is overwritten mrboom-5.5+ds/mrboom.c:7913:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7912:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7913:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7913:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7912:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7913:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7921:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7920:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7921:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7932:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7931:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7932:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:7932:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7931:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:7932:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:7940:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:7939:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:7940:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8016:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8015:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8016:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8016:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8015:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:8016:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:8016:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8015:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:8016:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:8017:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8016:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8017:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8028:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8027:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8028:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8031:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8030:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8031:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8061:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8060:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8061:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8061:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8060:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:8061:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:8061:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8060:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:8061:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:8082:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8078:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8082:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8082:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8078:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:8082:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:8082:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8078:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:8082:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:8084:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8082:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8084:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8149:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8148:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8149:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8149:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8148:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:8149:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:8149:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8148:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:8149:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:8176:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8171:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8176:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8176:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8171:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:8176:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:8176:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8171:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:8176:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:8187:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8186:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8187:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8187:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8186:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:8187:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:8187:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8186:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:8187:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:8188:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8187:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8188:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8208:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8207:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8208:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:8211:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:8210:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:8211:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9191:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9188:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9191:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9191:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9188:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9191:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9194:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9191:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9194:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9194:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9191:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9194:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9207:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9206:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9207:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9213:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9206:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9213:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9207:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9206:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9207:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9210:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9207:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9210:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9210:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9207:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9210:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9213:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9210:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9213:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9213:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9210:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9213:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9217:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9216:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9217:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9222:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9216:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9222:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9217:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9216:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9217:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9219:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9217:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9219:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9219:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9217:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9219:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9222:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9219:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9222:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9222:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9219:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9222:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9282:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9281:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9282:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9282:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9281:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9282:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9379:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9378:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9379:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9392:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9391:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9392:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9392:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9391:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9392:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9400:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9399:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9400:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9401:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9400:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9401:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9412:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9411:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9412:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9413:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9411:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9413:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9413:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9412:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9413:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9430:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9429:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9430:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9431:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9429:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9431:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9431:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9430:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9431:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9450:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9449:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9450:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9481:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9480:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9481:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9481:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9480:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9481:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9481:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9480:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9481:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9499:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9498:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9499:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9528:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9527:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9528:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9548:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9547:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9548:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9574:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9573:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9574:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9574:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9573:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9574:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9593:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9592:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9593:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9606:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9605:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9606:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9606:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9605:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9606:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9640:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9639:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9640:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9640:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9639:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9640:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9643:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9640:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9643:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9643:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9640:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9643:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9643:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9640:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9643:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9648:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9647:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9648:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9648:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9647:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9648:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9648:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9647:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9648:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9702:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9701:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9702:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9739:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9738:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9739:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9739:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9738:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9739:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9792:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9791:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9792:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9793:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9792:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9793:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9793:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9792:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9793:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9793:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9792:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9793:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9794:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9793:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9794:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9794:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9793:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9794:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9794:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9793:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9794:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9806:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9805:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9806:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9810:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9809:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9810:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9810:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9809:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9810:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9810:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9809:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9810:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9811:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9810:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9811:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9811:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9810:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9811:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9811:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9810:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9811:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9829:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9828:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9829:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9829:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9828:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9829:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9837:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9835:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9837:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9837:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9835:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9837:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9846:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9844:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9846:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9846:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9844:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9846:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9846:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9844:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9846:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9850:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9848:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9850:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9850:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9848:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9850:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9850:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9848:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9850:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9857:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9855:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9857:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9857:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9855:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9857:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9857:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9855:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9857:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9859:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9857:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9859:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9859:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9857:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9859:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9859:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9857:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9859:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9860:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9859:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9860:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9860:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9859:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9860:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9872:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9871:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9872:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9872:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9871:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9872:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9872:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9871:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9872:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9879:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9878:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9879:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9879:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9878:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9879:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9879:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9878:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9879:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9880:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9879:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9880:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9880:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9879:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:9880:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:9880:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9879:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9880:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9918:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9917:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9918:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9918:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9917:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9918:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9943:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9942:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9943:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9943:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9942:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9943:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9971:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9970:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9971:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:9984:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9983:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:9984:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:9984:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:9983:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:9984:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10046:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10045:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10046:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10046:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10045:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10046:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10071:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10070:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10071:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10071:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10070:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10071:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10099:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10098:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10099:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10112:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10111:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10112:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10112:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10111:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10112:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10174:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10173:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10174:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10174:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10173:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10174:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10199:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10198:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10199:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10199:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10198:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10199:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10227:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10226:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10227:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10240:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10239:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10240:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10240:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10239:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10240:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10302:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10301:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10302:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10302:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10301:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10302:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10327:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10326:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10327:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10327:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10326:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10327:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10355:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10354:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10355:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10368:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10367:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10368:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10368:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10367:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10368:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10430:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10429:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10430:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10430:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10429:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10430:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10455:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10454:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10455:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10455:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10454:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10455:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10483:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10482:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10483:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10496:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10495:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10496:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10496:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10495:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10496:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10558:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10557:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10558:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10558:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10557:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10558:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10583:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10582:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10583:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10583:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10582:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10583:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10611:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10610:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10611:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10624:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10623:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10624:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10624:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10623:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10624:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10686:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10685:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10686:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10686:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10685:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10686:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10711:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10710:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10711:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10711:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10710:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10711:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10739:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10738:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10739:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10752:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10751:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10752:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10752:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10751:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10752:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10814:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10813:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10814:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10814:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10813:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10814:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10839:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10838:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10839:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10839:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10838:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10839:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10867:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10866:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10867:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:10880:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10879:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:10880:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:10880:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:10879:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:10880:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:11029:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11028:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11029:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11050:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11049:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11050:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11068:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11067:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11068:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11068:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11067:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:11068:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:11129:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11128:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11129:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11129:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11128:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:11129:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:11217:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11216:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11217:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11318:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11317:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11318:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11369:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11368:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11369:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11369:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11368:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:11369:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:11425:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11424:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11425:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11441:1: style: Variable 'm.ZF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11440:1: note: m.ZF is assigned mrboom-5.5+ds/mrboom.c:11441:1: note: m.ZF is overwritten mrboom-5.5+ds/mrboom.c:11441:1: style: Variable 'm.CF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11440:1: note: m.CF is assigned mrboom-5.5+ds/mrboom.c:11441:1: note: m.CF is overwritten mrboom-5.5+ds/mrboom.c:11441:1: style: Variable 'm.SF' is reassigned a value before the old one has been used. [redundantAssignment] mrboom-5.5+ds/mrboom.c:11440:1: note: m.SF is assigned mrboom-5.5+ds/mrboom.c:11441:1: note: m.SF is overwritten mrboom-5.5+ds/mrboom.c:11637:1: style:inconclusive: Statements following noreturn function 'longjmp()' will never be executed. [unreachableCode] mrboom-5.5+ds/mrboom.c:468:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,adder_inser_coin)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:505:1: style: Checking if unsigned expression '*((uint8_t*)&m.eax.dbl.val)' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:652:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pauseur2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1686:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,affiche_pal)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1704:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1732:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1734:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pic_time)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1832:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,attente)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1872:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,attente)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:1897:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,attente)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2225:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2235:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,clavier_stuff2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2276:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,attente_nouveau_esc)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2292:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2325:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2387:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,nombre_de_dyna)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2492:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,nombre_de_dyna)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2613:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,temps_joueur)+(m.ebx.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2617:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+3)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2634:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+0)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2651:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2680:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2683:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,name_joueur)+(m.ebx.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2932:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,special_nivo_6)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2936:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2973:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pauseur2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:2996:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3014:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,patineur)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3022:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3028:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3030:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3034:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,blinking)+(m.eax.uint32_t.val))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3048:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,nombre_de_monstres)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3055:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,blocage)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3071:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,blocage)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3113:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3178:1: style: Checking if unsigned expression 'm.eax.uint32_t.val' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3237:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pauseur2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3250:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pause2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3257:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pause2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3260:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pauseur2)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3270:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,invinsible)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3421:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3425:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,blinking)+(m.edx.uint32_t.val))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3478:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3480:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3495:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,invinsible)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3497:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3499:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3501:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino5)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3527:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,nombre_de_coups)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3559:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3561:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino5)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3604:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+4)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3680:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+4)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:3873:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+4)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4315:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,nombre_de_monstres)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4324:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,invinsible)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4326:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4328:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4330:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino5)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4356:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,nombre_de_coups)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4413:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,invinsible)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4415:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4417:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4419:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino5)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4445:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,nombre_de_coups)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4458:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val-1)+(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4497:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,special_nivo_6)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4578:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,touches)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4597:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4614:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,patineur)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4620:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4664:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4680:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,blocage)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4751:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,touches)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4853:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val-1)+(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:4892:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,special_nivo_6)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5314:1: style: Checking if unsigned expression 'm.eax.uint32_t.val' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5365:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,nombre_de_vbl_avant_le_droit_de_poser_bombe)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5381:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.edi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5396:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5398:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5437:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(1*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5444:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5476:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,tribombe)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5497:1: style: Checking if unsigned expression 'm.eax.uint32_t.val' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5510:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.edi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5519:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5526:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5571:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(1*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5578:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5644:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5646:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5675:1: style: Checking if unsigned expression 'm.eax.uint32_t.val' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5713:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5733:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5753:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5773:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5791:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+(m.ebx.uint32_t.val))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5809:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5813:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5826:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5853:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5857:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5870:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5897:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5901:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5914:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5941:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))+1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5945:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-1)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5958:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(m.ebx.uint32_t.val))-32)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:5993:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+4)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6000:1: style: Checking if unsigned expression '((struct unaligned_dw*)((uint8_t*)&m+(uint32_t)((m.esi.uint32_t.val+(4*3))+2)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6022:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(1*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6028:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6088:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6149:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6177:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6238:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6266:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6327:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6355:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6416:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6529:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6541:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(m.ebx.uint32_t.val+offsetof(struct Mem,kelle_fin))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6959:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:6961:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino2)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7034:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7048:1: style: Checking if unsigned expression '*((uint16_t*)&m.edx.uint16_t.val)' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7053:1: style: Checking if unsigned expression '*((uint16_t*)&m.edx.uint16_t.val)' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7061:1: style: Checking if unsigned expression '*((uint16_t*)&m.ecx.uint16_t.val)' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7066:1: style: Checking if unsigned expression '*((uint16_t*)&m.ecx.uint16_t.val)' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7261:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7297:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7356:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,team3)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7669:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,action_replay)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7852:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7854:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,pic_time)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:7893:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,last_sucker)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8220:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8227:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8234:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8241:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8248:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,maladie)+0)+16)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8255:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,maladie)+4)+16)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8262:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,maladie)+8)+16)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8269:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,maladie)+12)+16)+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8276:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8286:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8299:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8312:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8325:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8338:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8351:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8364:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8377:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8387:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8397:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8410:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8423:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8436:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8449:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8462:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8475:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8488:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8498:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8508:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8521:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8534:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8547:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8560:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8573:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8586:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8599:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8609:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8619:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8632:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8645:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8658:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8671:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8684:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8697:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8710:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8720:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8730:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8743:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8756:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8769:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8782:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8795:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8808:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8821:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8831:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8841:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8854:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8867:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8880:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8893:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8906:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8919:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8932:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8942:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8952:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8965:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8978:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:8991:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9004:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9017:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9030:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9043:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9053:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9063:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9076:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+4)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9089:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+8)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9102:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,maladie)+12)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9115:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+0)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9128:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+4)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9141:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+8)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9154:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,maladie)+12)+16)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9231:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,balance_le_bdrawn)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9254:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,adder_bdraw)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9274:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,special_clignotement)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9327:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9367:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9471:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,invinsible)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9499:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+4)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9528:1: style: Checking if unsigned expression '((struct unaligned_dd*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val+4)+m.selectors[m.ds.uint16_t.val]))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9550:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(1*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9559:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(5*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9561:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(5*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9662:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,attente_entre_chake_bombe)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9702:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val-(32*13))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9704:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)(m.esi.uint32_t.val)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9709:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(1*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9742:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)(offsetof(struct Mem,lapipipino)+(m.ebp.uint32_t.val))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9895:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9926:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+(1*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9930:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9950:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9952:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:9995:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10023:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10054:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+((0-1)*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10058:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10078:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10080:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10123:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10151:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10182:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+(1*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10186:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10206:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10208:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10251:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10279:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10310:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+((0-1)*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10314:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10334:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10336:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10379:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10407:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10438:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+(1*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10442:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10462:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10464:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10507:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10535:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+0)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10566:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+((0-1)*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10570:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10590:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10592:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10635:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*1))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10663:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10694:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+(1*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10698:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10718:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10720:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10763:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+(1*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10791:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebp.uint32_t.val))+4)+(5*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10822:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc)+(m.ebx.uint32_t.val))+((0-1)*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10826:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10846:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)(((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10848:1: style: Checking if unsigned expression '((struct unaligned_dw*)(((uint8_t*)&m+(uint32_t)((((offsetof(struct Mem,liste_bombe)+(m.ebx.uint32_t.val))+4)+(4*4))+2)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:10891:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)((offsetof(struct Mem,truc2)+(m.ebx.uint32_t.val))+((0-1)*32))+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11036:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,nombre_de_vbl_avant_le_droit_de_poser_bombe)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11071:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11095:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,attente_nouveau_esc)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11097:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11114:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11137:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11139:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,sortie_slave)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11143:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11193:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11224:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11247:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11265:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,last_sucker)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11294:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11325:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11401:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11446:1: style: Checking if unsigned expression '((struct unaligned_dd*)(((uint8_t*)&m+(uint32_t)offsetof(struct Mem,taille_exe_gonfle)+m.selectors[m.ds.uint16_t.val])))->value' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11524:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,master)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:11536:1: style: Checking if unsigned expression '*((uint8_t*)((uint8_t*)&m+(uint32_t)offsetof(struct Mem,team3)+m.selectors[m.ds.uint16_t.val]))' is less than zero. [unsignedLessThanZero] mrboom-5.5+ds/mrboom.c:123:1: style: Label 'num' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:166:1: style: Label 'aff_adresse' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:218:1: style: Label 'printeax' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:341:1: style: Label 'retrterterte' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:452:1: style: Label 'ertrteertretterertrteertrte' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:516:1: style: Label 'pas_en_a' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:1047:1: style: Label 'retrterterte5rt' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:1384:1: style: Label 'beuh' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:1397:1: style: Label 'aff_page' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:1688:1: style: Label 'rty' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:1811:1: style: Label 'affpal2' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:1920:1: style: Label 'supreme_victory_group' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:2135:1: style: Label 'draw_skynet_team_medals' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:2208:1: style: Label 'HANDLER10' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:2280:1: style: Label 'uoitreterrtyrty' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:2842:1: style: Label 'plusieur' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:3115:1: style: Label 'ertrterterteertzerzererzzer' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:3339:1: style: Label 'hier2' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:4916:1: style: Label 'ertteretretrertrte' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:4919:1: style: Label 'rettertertertert' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:4977:1: style: Label 'tertteretretrertrte' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:5351:1: style: Label 'trettertertertert' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6163:1: style: Label 'explosionerterertrteertx212' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6252:1: style: Label 'explosionerterertrteertx213' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6341:1: style: Label 'explosionerterertrteertx214' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6430:1: style: Label 'explosionerterertrteertx215' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6566:1: style: Label 'skynet_team_victory' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6795:1: style: Label 'naoinoirzeniozerrzeerzzererz' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:6934:1: style: Label 'eretterertrerzet' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:7562:1: style: Label 'i' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:7704:1: style: Label 'erererjhrejhreerlhehelej' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:7948:1: style: Label 'erettererttrtyrtyyrtrty' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:9338:1: style: Label 'ertrtytyuyuiiyuughfdfgdfgfgdrtyrtyrtyertetttrrttrt' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:9403:1: style: Label 'finto_pas_cetelmk' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:10920:1: style: Label 'decompact' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:10928:1: style: Label 'ferme_socket' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:10965:1: style: Label 'nanananaaaaaaaaaaaa_demande_ligne_c' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11069:1: style: Label 'directmenu' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11107:1: style: Label 'nouvelle_partie345' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11130:1: style: Label 'directjeu' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11153:1: style: Label 'busy_ou' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11154:1: style: Label 'mechant5' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11158:1: style: Label 'quitte_baby' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11180:1: style: Label 'retetrterterertertrteertertertertre' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11282:1: style: Label 'kiretetrterterertertrteertertertertre' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11352:1: style: Label 'iretetrterterertertrteertertertertre' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11354:1: style: Label 'pas_med' is not used. [unusedLabel] mrboom-5.5+ds/mrboom.c:11492:1: style: Label 'a_la_ligne' is not used. [unusedLabel] mrboom-5.5+ds/mrboom_data.c:267424:25: style:inconclusive: Function 'asm2C_IN' argument 1 names different: declaration 'data' definition 'address'. [funcArgNamesDifferent] mrboom-5.5+ds/mrboom.h:504:25: note: Function 'asm2C_IN' argument 1 names different: declaration 'data' definition 'address'. mrboom-5.5+ds/mrboom_data.c:267424:25: note: Function 'asm2C_IN' argument 1 names different: declaration 'data' definition 'address'. mrboom-5.5+ds/mrboom_data.c:267858:16: style: Local variable 'a' shadows outer argument [shadowArgument] mrboom-5.5+ds/mrboom_data.c:267500:20: note: Shadowed declaration mrboom-5.5+ds/mrboom_data.c:267858:16: note: Shadow variable mrboom-5.5+ds/mrboom_data.c:267539:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] diff: head mrboom-5.5+ds/ai/Bot.cpp:146:10: style:inconclusive: Technically the member function 'Bot::bestCellToDropABomb' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:11:9: note: Technically the member function 'Bot::bestCellToDropABomb' can be const. mrboom-5.5+ds/ai/Bot.cpp:146:10: note: Technically the member function 'Bot::bestCellToDropABomb' can be const. head mrboom-5.5+ds/ai/Bot.cpp:212:11: style:inconclusive: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:13:9: note: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. mrboom-5.5+ds/ai/Bot.cpp:212:11: note: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. head mrboom-5.5+ds/ai/Bot.cpp:225:11: style:inconclusive: Technically the member function 'Bot::isThereABombUnderMe' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:14:9: note: Technically the member function 'Bot::isThereABombUnderMe' can be const. mrboom-5.5+ds/ai/Bot.cpp:225:11: note: Technically the member function 'Bot::isThereABombUnderMe' can be const. head mrboom-5.5+ds/ai/Bot.cpp:233:10: style:inconclusive: Technically the member function 'Bot::howManyBombsLeft' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:27:8: note: Technically the member function 'Bot::howManyBombsLeft' can be const. mrboom-5.5+ds/ai/Bot.cpp:233:10: note: Technically the member function 'Bot::howManyBombsLeft' can be const. head mrboom-5.5+ds/ai/Bot.cpp:32:11: style:inconclusive: Technically the member function 'Bot::cellSafe' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:29:9: note: Technically the member function 'Bot::cellSafe' can be const. mrboom-5.5+ds/ai/Bot.cpp:32:11: note: Technically the member function 'Bot::cellSafe' can be const. head mrboom-5.5+ds/ai/Bot.cpp:479:10: style:inconclusive: Technically the member function 'Bot::getCurrentCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.hpp:24:8: note: Technically the member function 'Bot::getCurrentCell' can be const. mrboom-5.5+ds/ai/Bot.cpp:479:10: note: Technically the member function 'Bot::getCurrentCell' can be const. 2.17.0 mrboom-5.5+ds/ai/Bot.hpp:11:9: style:inconclusive: Technically the member function 'Bot::bestCellToDropABomb' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:146:10: note: Technically the member function 'Bot::bestCellToDropABomb' can be const. mrboom-5.5+ds/ai/Bot.hpp:11:9: note: Technically the member function 'Bot::bestCellToDropABomb' can be const. 2.17.0 mrboom-5.5+ds/ai/Bot.hpp:13:9: style:inconclusive: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:212:11: note: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. mrboom-5.5+ds/ai/Bot.hpp:13:9: note: Technically the member function 'Bot::isSomewhatInTheMiddleOfCell' can be const. 2.17.0 mrboom-5.5+ds/ai/Bot.hpp:14:9: style:inconclusive: Technically the member function 'Bot::isThereABombUnderMe' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:225:11: note: Technically the member function 'Bot::isThereABombUnderMe' can be const. mrboom-5.5+ds/ai/Bot.hpp:14:9: note: Technically the member function 'Bot::isThereABombUnderMe' can be const. 2.17.0 mrboom-5.5+ds/ai/Bot.hpp:24:8: style:inconclusive: Technically the member function 'Bot::getCurrentCell' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:479:10: note: Technically the member function 'Bot::getCurrentCell' can be const. mrboom-5.5+ds/ai/Bot.hpp:24:8: note: Technically the member function 'Bot::getCurrentCell' can be const. 2.17.0 mrboom-5.5+ds/ai/Bot.hpp:27:8: style:inconclusive: Technically the member function 'Bot::howManyBombsLeft' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:233:10: note: Technically the member function 'Bot::howManyBombsLeft' can be const. mrboom-5.5+ds/ai/Bot.hpp:27:8: note: Technically the member function 'Bot::howManyBombsLeft' can be const. 2.17.0 mrboom-5.5+ds/ai/Bot.hpp:29:9: style:inconclusive: Technically the member function 'Bot::cellSafe' can be const. [functionConst] mrboom-5.5+ds/ai/Bot.cpp:32:11: note: Technically the member function 'Bot::cellSafe' can be const. mrboom-5.5+ds/ai/Bot.hpp:29:9: note: Technically the member function 'Bot::cellSafe' can be const. head mrboom-5.5+ds/ai/GridFunctions.cpp:251:39: style: C-style pointer casting [cstyleCast] 2.17.0 mrboom-5.5+ds/ai/GridFunctions.cpp:251:40: style: C-style pointer casting [cstyleCast] 2.17.0 mrboom-5.5+ds/common.cpp:860:17: style: C-style pointer casting [cstyleCast] head mrboom-5.5+ds/common.cpp:860:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 mrboom-5.5+ds/common.cpp:864:113: style: C-style pointer casting [cstyleCast] head mrboom-5.5+ds/common.cpp:864:113: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head mrboom-5.5+ds/libretro-common/audio/dsp_filters/phaser.c:77:65: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] head mrboom-5.5+ds/libretro-common/features/features_cpu.c:269:2: error: #error "Your platform does not have a timer function implemented in cpu_features_get_time_usec(). Cannot continue." [preprocessorErrorDirective] head mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:103:57: warning: If memory allocation fails, then there is a possible null pointer dereference: sevenzip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:44: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:91:10: note: Assignment 'sevenzip_context=(struct sevenzip_context_t*)calloc(1,sizeof(struct sevenzip_context_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_7z.c:103:57: note: Null pointer dereference 2.17.0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:60: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:60: note: Null pointer addition head mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:60: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:458:60: note: Null pointer addition head mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:459:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:459:37: note: Null pointer dereference head mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:460:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zip_context [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:40: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:456:18: note: Assignment 'zip_context=(struct zip_context_t*)malloc(sizeof(struct zip_context_t)+(unsigned long)directory_size)', assigned value is 0 mrboom-5.5+ds/libretro-common/file/archive_file_zlib.c:460:37: note: Null pointer dereference head mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:30:55: warning: If memory allocation fails, then there is a possible null pointer dereference: track [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:404:13: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:403:33: note: Assignment 'track=(cdfs_track_t*)calloc(1,sizeof(*track))', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:409:31: note: Calling function 'cdfs_determine_sector_size', 1st argument 'track' value is 0 mrboom-5.5+ds/libretro-common/formats/cdfs/cdfs.c:30:55: note: Null pointer dereference head mrboom-5.5+ds/libretro-common/formats/json/rjson.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] 2.17.0 mrboom-5.5+ds/libretro-common/formats/json/rjson.c:935:43: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:22: note: Assignment 'json=(rjson_t*)malloc(sizeof(rjson_t)+sizeof(const char*)*2)', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/json/rjson.c:935:43: note: Null pointer addition head mrboom-5.5+ds/libretro-common/formats/json/rjson.c:935:43: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:39: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/formats/json/rjson.c:934:22: note: Assignment 'json=(rjson_t*)malloc(sizeof(rjson_t)+sizeof(const char*)*2)', assigned value is 0 mrboom-5.5+ds/libretro-common/formats/json/rjson.c:935:43: note: Null pointer addition head mrboom-5.5+ds/libretro-common/lists/vector_list.c:57:43: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:58: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/lists/vector_list.c:54:31: note: Assignment 'list=(struct void_vector_list*)calloc(1,sizeof(*list))', assigned value is 0 mrboom-5.5+ds/libretro-common/lists/vector_list.c:57:43: note: Null pointer dereference 2.17.0 mrboom-5.5+ds/libretro-common/net/net_http.c:645:25: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:645:25: note: Null pointer addition head mrboom-5.5+ds/libretro-common/net/net_http.c:645:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:645:25: note: Null pointer addition 2.17.0 mrboom-5.5+ds/libretro-common/net/net_http.c:649:56: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:649:56: note: Null pointer addition head mrboom-5.5+ds/libretro-common/net/net_http.c:649:56: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:642:45: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:642:32: note: Assignment 'urlcopy=(char*)malloc(domain_len+location_len+2)', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:649:56: note: Null pointer addition head mrboom-5.5+ds/libretro-common/net/net_http.c:880:40: warning: If memory allocation fails, then there is a possible null pointer dereference: state [nullPointerOutOfMemory] mrboom-5.5+ds/libretro-common/net/net_http.c:869:52: note: Assuming allocation function fails mrboom-5.5+ds/libretro-common/net/net_http.c:869:30: note: Assignment 'state=(struct http_t*)malloc(sizeof(struct http_t))', assigned value is 0 mrboom-5.5+ds/libretro-common/net/net_http.c:880:40: note: Null pointer dereference 2.17.0 mrboom-5.5+ds/libretro-common/vfs/vfs_implementation.c:1156:27: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:455:14: style: Variable 'parent_dir_exists' is assigned a value that is never used. [unreadVariable] head mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:727:36: style: C-style pointer casting [cstyleCast] 2.17.0 mrboom-5.5+ds/libretro-common/vfs/vfs_implementation_uwp.cpp:727:37: style: C-style pointer casting [cstyleCast] head mrboom-5.5+ds/sdl2/sdl2.cpp:16:2: error: #error Please use at least SDL version 2.30.0 [preprocessorErrorDirective] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1052:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1082:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1219:14: performance:inconclusive: Technically the member function 'Catch::ResultBuilder::captureExpectedException' can be static (but you may consider moving to unnamed namespace). [functionStatic] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8905:25: note: Technically the member function 'Catch::ResultBuilder::captureExpectedException' can be static (but you may consider moving to unnamed namespace). mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1219:14: note: Technically the member function 'Catch::ResultBuilder::captureExpectedException' can be static (but you may consider moving to unnamed namespace). 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1222:14: style:inconclusive: Technically the member function 'Catch::ResultBuilder::react' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8945:25: note: Technically the member function 'Catch::ResultBuilder::react' can be const. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1222:14: note: Technically the member function 'Catch::ResultBuilder::react' can be const. 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1224:14: performance:inconclusive: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8960:25: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1224:14: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1385:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1388:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1393:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1396:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1430:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1433:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1440:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1443:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Op [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1605:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1719:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1732:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1771:5: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator==' can be const. [functionConst] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1771:5: style:inconclusive: Technically the member function 'ExpressionLhs < bool >::operator==' can be const. [functionConst] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1777:5: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator!=' can be const. [functionConst] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1777:5: style:inconclusive: Technically the member function 'ExpressionLhs < bool >::operator!=' can be const. [functionConst] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1805:52: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator==' can be const. [functionConst] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1805:52: style:inconclusive: Technically the member function 'ExpressionLhs < bool >::operator==' can be const. [functionConst] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1809:55: style:inconclusive: Technically the member function 'Catch::ExpressionLhs < bool >::operator!=' can be const. [functionConst] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1809:55: style:inconclusive: Technically the member function 'ExpressionLhs < bool >::operator!=' can be const. [functionConst] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1916:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:2702:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3016:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3021:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:3026:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4441:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4449:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4453:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4489:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4493:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4934:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4979:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Positional [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:4990:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Positional [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < ITracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:564:9: style: Class 'Ptr < TestCaseTracking :: ITracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5909:18: style: The destructor '~ITracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5909:18: note: Destructor in derived class head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5936:5: style: The class 'TrackerContext' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: style: The destructor '~TrackerBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:5909:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: note: Destructor in derived class head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: style: The destructor '~TrackerBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:603:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: note: Destructor in derived class 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6134:18: style: The destructor '~SectionTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6134:18: note: Destructor in derived class 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6183:18: style: The destructor '~IndexTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6020:18: note: Virtual destructor in base class mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6183:18: note: Destructor in derived class head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rootTracker [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:6524:27: style: Variable 'rootTracker' can be declared as reference to const [constVariableReference] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/catch.hpp:749:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C [valueFlowBailoutIncompleteVar] head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8945:25: style:inconclusive: Technically the member function 'Catch::ResultBuilder::react' can be const. [functionConst] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1222:14: note: Technically the member function 'Catch::ResultBuilder::react' can be const. mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8945:25: note: Technically the member function 'Catch::ResultBuilder::react' can be const. head mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8960:25: performance:inconclusive: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] mrboom-5.5+ds/tools/tests/unittests/catch.hpp:1224:14: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). mrboom-5.5+ds/tools/tests/unittests/catch.hpp:8960:25: note: Technically the member function 'Catch::ResultBuilder::allowThrows' can be static (but you may consider moving to unnamed namespace). head mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:8:36: style: C-style pointer casting [cstyleCast] 2.17.0 mrboom-5.5+ds/tools/tests/unittests/tests-MrboomHelper.cpp:8:37: style: C-style pointer casting [cstyleCast] DONE