https://bugs.llvm.org/show_bug.cgi?id=51757

Artem Belevich <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |WONTFIX
                 CC|                            |[email protected]
             Status|NEW                         |RESOLVED

--- Comment #1 from Artem Belevich <[email protected]> ---
It appears to be a cub/thrust portability issue, not an issue with clang.

It would not be the first one -- AFAICT, "Compiles with NVCC" is their largest
concern. NVCC is somewhat more lax than clang so this king of errors tends to
creep in all the time.

The compilation failure is unfortunate, but there's little we can practically
do in clang to help. Relaxing c++ diagnostics in order to be bug-compatible
with NVCC is not likely to happen.

This should be fixed upstream in the thrust/cub repos. NVIDIA does accept
patches and we did get similar issues fixed in the past. E.g: 
https://github.com/NVIDIA/thrust/commit/51363575f6d3edffac57d664fc3883cfa0e6d5c7

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to