yxsamliu wrote:

for example, rocprim assumes warpSize is constant

https://github.com/ROCm/rocPRIM/blob/6325547d514b46d1ab51aff0195851b3fcc626d1/rocprim/include/rocprim/intrinsics/thread.hpp#L54

since device_warp_size() is used as non-type template arguments and these code 
are not conditioned for device compilation only.

unless rocprim is re-written, this patch will break rocprim

https://github.com/llvm/llvm-project/pull/83558
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to