You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While this is mostly harmless, it causes a lot of "narrowing conversion from unsigned to signed is implementation defined" warnings when I was trying to check existing CUDA code with clang-tidy.
The text was updated successfully, but these errors were encountered:
According to CUDA doc,
__popc
and__popcll
accept unsigned argumentsbut Clang's version is signed
llvm-project/clang/lib/Headers/__clang_cuda_device_functions.h
Lines 505 to 506 in 6098d7d
While this is mostly harmless, it causes a lot of "narrowing conversion from unsigned to signed is implementation defined" warnings when I was trying to check existing CUDA code with clang-tidy.
The text was updated successfully, but these errors were encountered: