summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCUDA
diff options
context:
space:
mode:
authorArtem Belevich <tra@google.com>2016-06-06 22:54:57 +0000
committerArtem Belevich <tra@google.com>2016-06-06 22:54:57 +0000
commitbcec9dac14c34356e87039a7a85922f1df0c14b9 (patch)
treea9f0c84b3a9643c3bf0de4029ae951b8189f8a7e /clang/test/SemaCUDA
parentacad605df9f852e8e8f834f78b05932773d8505a (diff)
downloadbcm5719-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.cu6
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) {}
OpenPOWER on IntegriCloud