When "v8M Has CMSE Instructions" is set to Yes in the project configuration, the preprocessor constant __ARM_FEATURE_CMSE is set differently when compiling (gcc) and when running code analyzer. The following code produces value 3 (correct) at the compilation stage but value 1 (incorrect) at the code analysis stage. C Source Code (7 lines) ES output when rebuilding the project: Source Code (15 lines)This makes the code analyser fail when compiling our projects that use this CMSIS header: github.c…