As I described, keil v5.36 &v5.35 cann't print out existed errors and warnings at build output window but error list has those informations .Switching on and off the Dynamic Syntax Checking button had no effect. My Keil V5.14 can run well on my computer(WINDOWS 10 pro,64-bit).
Are you using Arm Compiler 5? In that case, different compiler frontends will do the syntax check in the editor and during the build. That can lead to slight differences in the detected issues.