summaryrefslogtreecommitdiff
path: root/tests/diagnostics
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2019-01-17 17:50:48 -0500
committerGitHub <noreply@github.com>2019-01-17 17:50:48 -0500
commit3c7e1be0098f963225afd0ebe83340a991392892 (patch)
tree4be05c44125c3378cb5278cd8f7615fc280ea0fc /tests/diagnostics
parent668078ac8be89e55c8e13ac429c4b0e63fb604dc (diff)
Feature/hash for source identity (#786)
* * Added COMMAND_LINE_SIMPLE test type * Made how spawning works controllable by paramter/type SpawnType * Made break-outside-loop and global-uniform run command line slangc * calcRelativePath -> calcCombinedPath * Add 64 bit version of GetHash. * Add support for Hash based mode for CacheFileSystem.
Diffstat (limited to 'tests/diagnostics')
-rw-r--r--tests/diagnostics/break-outside-loop.slang2
-rw-r--r--tests/diagnostics/break-outside-loop.slang.expected2
-rw-r--r--tests/diagnostics/global-uniform.slang2
3 files changed, 4 insertions, 2 deletions
diff --git a/tests/diagnostics/break-outside-loop.slang b/tests/diagnostics/break-outside-loop.slang
index f86b0bad6..0de64e2c5 100644
--- a/tests/diagnostics/break-outside-loop.slang
+++ b/tests/diagnostics/break-outside-loop.slang
@@ -1,4 +1,6 @@
//TEST:SIMPLE:
+//TEST:COMMAND_LINE_SIMPLE:
+
// `break` where it isn't allowed
void foo() { break; }
diff --git a/tests/diagnostics/break-outside-loop.slang.expected b/tests/diagnostics/break-outside-loop.slang.expected
index 80d79537b..94af34382 100644
--- a/tests/diagnostics/break-outside-loop.slang.expected
+++ b/tests/diagnostics/break-outside-loop.slang.expected
@@ -1,6 +1,6 @@
result code = -1
standard error = {
-tests/diagnostics/break-outside-loop.slang(4): error 30003: 'break' must appear inside loop constructs.
+tests/diagnostics/break-outside-loop.slang(6): error 30003: 'break' must appear inside loop constructs.
}
standard output = {
}
diff --git a/tests/diagnostics/global-uniform.slang b/tests/diagnostics/global-uniform.slang
index a3f17e536..6d3189cbc 100644
--- a/tests/diagnostics/global-uniform.slang
+++ b/tests/diagnostics/global-uniform.slang
@@ -1,6 +1,6 @@
// global-uniform.slang
//TEST:SIMPLE:-target hlsl
-
+//TEST:COMMAND_LINE_SIMPLE:-target hlsl
// Any attempt to declare a global variable that actually declares a
// global uniform should be diagnosed as unsupported.