[libc-commits] [libc] [libc] Add `-Wsign-conversion` & un-reverts `-Wconversion` (PR #129811)

Vinay Deshmukh via libc-commits libc-commits at lists.llvm.org
Fri Mar 7 03:39:34 PST 2025


================
@@ -297,7 +297,7 @@ LIBC_INLINE void adjust(ptrdiff_t offset, T1 *__restrict &p1,
                         T2 *__restrict &p2, size_t &count) {
   p1 += offset;
   p2 += offset;
-  count -= offset;
+  count -= static_cast<size_t>(offset);
----------------
vinay-deshmukh wrote:

`adjust(ptrdiff_t, ...)` has to stay due to: https://github.com/llvm/llvm-project/pull/127523#discussion_r1982078210

https://github.com/llvm/llvm-project/pull/129811


More information about the libc-commits mailing list