# Better Firmware with LLVM/Clang | Interrupt

**URL:** <https://community.memfault.com/t/better-firmware-with-llvm-clang-interrupt/195>\
**Category:** Blog\
**Created:** [May 20, 2020, 5:59am UTC](https://community.memfault.com/t/better-firmware-with-llvm-clang-interrupt/195 "2020-05-20T05:59:25Z")\
**Posts on this page:** 1\
**Showing post:** 18

<div class="post-metadata">

**Author:** ![keck-in-space](https://avatars.discourse-cdn.com/v4/letter/k/ee59a6/32.png) [@keck-in-space](https://community.memfault.com/u/keck-in-space)\
**Post date:** [May 29, 2020, 9:37pm UTC](https://community.memfault.com/t/better-firmware-with-llvm-clang-interrupt/195/18 "2020-05-29T21:37:09Z")

</div>

This is a very interesting post. I have tried to get `scan-build` to run in the past without success… That’s still the case, but I think I got a lot closer today.

Have you had any success running this on Windows? I can get LLVM installed no problem and `scan-build` runs, but fails at various points. The closest I got was specifying the analyzer, target, and compiler, but it still failed due to what appears to be a space in the path of ccc-analyzer… Anyway, has anyone run this on Windows with success? My makefile runs no problem.

---

_[View the full topic](https://community.memfault.com/t/better-firmware-with-llvm-clang-interrupt/195)._
