Add skips for ir.fxc.hlsl and ir.msl tests
Change-Id: I71c491016e65bc08e87efdc6a1a1c26b57aee981
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/204496
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
diff --git a/test/tint/extensions/clip_distances/clip_distances_size_1.wgsl.expected.ir.msl b/test/tint/extensions/clip_distances/clip_distances_size_1.wgsl.expected.ir.msl
index af78b72..a1424c3 100644
--- a/test/tint/extensions/clip_distances/clip_distances_size_1.wgsl.expected.ir.msl
+++ b/test/tint/extensions/clip_distances/clip_distances_size_1.wgsl.expected.ir.msl
@@ -1,3 +1,5 @@
+SKIP: FAILED
+
#include <metal_stdlib>
using namespace metal;
diff --git a/test/tint/extensions/clip_distances/clip_distances_size_3.wgsl.expected.ir.msl b/test/tint/extensions/clip_distances/clip_distances_size_3.wgsl.expected.ir.msl
index 23310a1..706296f 100644
--- a/test/tint/extensions/clip_distances/clip_distances_size_3.wgsl.expected.ir.msl
+++ b/test/tint/extensions/clip_distances/clip_distances_size_3.wgsl.expected.ir.msl
@@ -1,3 +1,5 @@
+SKIP: FAILED
+
#include <metal_stdlib>
using namespace metal;
diff --git a/test/tint/extensions/clip_distances/clip_distances_size_4.wgsl.expected.ir.msl b/test/tint/extensions/clip_distances/clip_distances_size_4.wgsl.expected.ir.msl
index ff0637d..0656da1 100644
--- a/test/tint/extensions/clip_distances/clip_distances_size_4.wgsl.expected.ir.msl
+++ b/test/tint/extensions/clip_distances/clip_distances_size_4.wgsl.expected.ir.msl
@@ -1,3 +1,5 @@
+SKIP:FAILED
+
#include <metal_stdlib>
using namespace metal;
diff --git a/test/tint/extensions/clip_distances/clip_distances_size_5.wgsl.expected.ir.msl b/test/tint/extensions/clip_distances/clip_distances_size_5.wgsl.expected.ir.msl
index c509098..0cab064 100644
--- a/test/tint/extensions/clip_distances/clip_distances_size_5.wgsl.expected.ir.msl
+++ b/test/tint/extensions/clip_distances/clip_distances_size_5.wgsl.expected.ir.msl
@@ -1,3 +1,5 @@
+SKIP: FAILED
+
#include <metal_stdlib>
using namespace metal;
diff --git a/test/tint/extensions/clip_distances/clip_distances_size_8.wgsl.expected.ir.msl b/test/tint/extensions/clip_distances/clip_distances_size_8.wgsl.expected.ir.msl
index d1697c8..5625ab5 100644
--- a/test/tint/extensions/clip_distances/clip_distances_size_8.wgsl.expected.ir.msl
+++ b/test/tint/extensions/clip_distances/clip_distances_size_8.wgsl.expected.ir.msl
@@ -1,3 +1,5 @@
+SKIP: FAILED
+
#include <metal_stdlib>
using namespace metal;
diff --git a/test/tint/loops/continue_in_switch_with_breakif.wgsl.expected.ir.fxc.hlsl b/test/tint/loops/continue_in_switch_with_breakif.wgsl.expected.ir.fxc.hlsl
index 4edaaba..46c8372 100644
--- a/test/tint/loops/continue_in_switch_with_breakif.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/loops/continue_in_switch_with_breakif.wgsl.expected.ir.fxc.hlsl
@@ -1,3 +1,5 @@
+SKIP: FAILED
+
[numthreads(1, 1, 1)]
void f() {
@@ -27,3 +29,8 @@
}
}
+FXC validation failure:
+<scrubbed_path>(14,11-19): error X3708: continue cannot be used in a switch
+
+
+tint executable returned error: exit status 1