overmighty wrote: iirc, it's because of test templates that have, e.g., `1.0` instead of `T(1.0)`. The warnings should also apply for `float` tests. https://github.com/llvm/llvm-project/pull/97932