From 3bb6bff15de38618d2a9a2e000a1c6421239f074 Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Thu, 1 Dec 2011 17:00:13 -0800 Subject: [PATCH] Add tests of things the docs claim will cause an error to be issued --- tests_errors/vec-different-size-assign.ispc | 5 +++++ tests_errors/vec-size-compile-constant.ispc | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 tests_errors/vec-different-size-assign.ispc create mode 100644 tests_errors/vec-size-compile-constant.ispc diff --git a/tests_errors/vec-different-size-assign.ispc b/tests_errors/vec-different-size-assign.ispc new file mode 100644 index 00000000..5409bab6 --- /dev/null +++ b/tests_errors/vec-different-size-assign.ispc @@ -0,0 +1,5 @@ +// Can't convert between differently sized vector types + +void foo(float<3> a, int<2> b) { + a += b; +} diff --git a/tests_errors/vec-size-compile-constant.ispc b/tests_errors/vec-size-compile-constant.ispc new file mode 100644 index 00000000..45b9b162 --- /dev/null +++ b/tests_errors/vec-size-compile-constant.ispc @@ -0,0 +1,5 @@ +// Syntax error--token "i" unexpected + +void foo(uniform int i) { + float a; +}