Integrating pattern matching and abstract interpretation for verifying cautions of microcontrollers. (19th August 2021)