Displaying 2 results from an estimated 2 matches for "iterator_adaptor".
2018 Feb 20
2
use clang++ to build lulesh 2.0 failed
Hello,
I'm trying to use clang++ instead of nvcc to build lulesh 2.0 cuda version.
And it fails in the compilation with errors like the one below:
opt/common/cuda/cuda-7.5.18/include/thrust/iterator/iterator_adaptor.h:187:5:
error: expected member name or ';' after declaration specifiers
__thrust_exec_check_disable__
It looks like clang++ is complaining about the thrust library comes with
cuda, while nvcc works fine for this case. So does it mean clang++ does not
support compiling this benchmark...
2018 Feb 20
0
use clang++ to build lulesh 2.0 failed
...Hui Zhang via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hello,
>
> I'm trying to use clang++ instead of nvcc to build lulesh 2.0 cuda
> version. And it fails in the compilation with errors like the one below:
>
> opt/common/cuda/cuda-7.5.18/include/thrust/iterator/iterator_adaptor.h:187:5:
> error: expected member name or ';' after declaration specifiers
> __thrust_exec_check_disable__
>
> It looks like clang++ is complaining about the thrust library comes with
> cuda, while nvcc works fine for this case. So does it mean clang++ does not
> supp...