diff options
author | Artem Belevich <tra@google.com> | 2016-06-06 22:54:57 +0000 |
---|---|---|
committer | Artem Belevich <tra@google.com> | 2016-06-06 22:54:57 +0000 |
commit | bcec9dac14c34356e87039a7a85922f1df0c14b9 (patch) | |
tree | a9f0c84b3a9643c3bf0de4029ae951b8189f8a7e /clang/test/SemaCUDA | |
parent | acad605df9f852e8e8f834f78b05932773d8505a (diff) | |
download | bcm5719-llvm-bcec9dac14c34356e87039a7a85922f1df0c14b9.tar.gz bcm5719-llvm-bcec9dac14c34356e87039a7a85922f1df0c14b9.zip |
[CUDA] Add implicit conversion of __launch_bounds__ arguments to rvalue.
Fixes clang crash reported in PR27778.
Differential Revision: http://reviews.llvm.org/D20985
llvm-svn: 271951
Diffstat (limited to 'clang/test/SemaCUDA')
-rw-r--r-- | clang/test/SemaCUDA/pr27778.cu | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/SemaCUDA/pr27778.cu b/clang/test/SemaCUDA/pr27778.cu new file mode 100644 index 00000000000..101965bb98a --- /dev/null +++ b/clang/test/SemaCUDA/pr27778.cu @@ -0,0 +1,6 @@ +// RUN: %clang_cc1 -fsyntax-only %s + +#include "Inputs/cuda.h" + +const int constint = 512; +__launch_bounds__(constint) void TestConstInt(void) {} |