cor3ntin wrote: Not emitting a warning at all when there is an explicit comparison to `0` is an interesting idea, maybe that would be worth exploring? I wonder how complicated that would be https://github.com/llvm/llvm-project/pull/65684