[llvm-bugs] [Bug 34379] CUDA compilation fails due to unknown type name '__device__' separate compilation and linking solves the problem
via llvm-bugs
llvm-bugs at lists.llvm.org
Thu Aug 31 10:42:52 PDT 2017
https://bugs.llvm.org/show_bug.cgi?id=34379
Artem Belevich <tra at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |tra at google.com
Resolution|--- |WONTFIX
--- Comment #1 from Artem Belevich <tra at google.com> ---
#include of a CUDA file from inside a CPP file is not going to work as clang
has no idea that the source will have CUDA in it.
If you want to do it this way, you'll need to explicitly tell clang to compile
your top-level .cpp file as CUDA by passing '-x cuda' option.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20170831/70b97da1/attachment.html>
More information about the llvm-bugs
mailing list