For code, while(1) { /* ..... */ } MSVC generates the following warning. warning C4127: conditional expression is constant
I wrote an LLVM transformation that basically replaces mallocs by kind of guarded mallocs and some other stuff.