summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini')
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini2738
1 files changed, 2738 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini
new file mode 100644
index 0000000000..9fe7252078
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini
@@ -0,0 +1,2738 @@
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:conflicting_attribute_different_location:*]
+ [:loc="compound";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:conflicting_attribute_same_location:*]
+ [:loc="compound";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="compound";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_body";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="for_stmt";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="function";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_else";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_stmt";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="if_then";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_body";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_continuing";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="loop_stmt";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_body";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_case";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_default";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="switch_stmt";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_body";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:loc="while_stmt";s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:conflicting_directive:*]
+ [:s1="error";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="error";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="error";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="error";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="info";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="info";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="info";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="info";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="off";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="off";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="off";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="off";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="warning";s2="error"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="warning";s2="info"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="warning";s2="off"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:s1="warning";s2="warning"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:invalid_locations:*]
+ [:type="attribute";location="function_const"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="function_let"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="function_params"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="function_var"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="module_const"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="module_override"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="module_var"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="pre_case"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="pre_continuing"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="pre_default"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="pre_else"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="pre_for_params"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="struct"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="struct_member"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="function_const"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="function_let"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="function_params"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="function_var"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="module_const"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="module_override"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="module_var"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="pre_case"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="pre_continuing"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="pre_default"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="pre_else"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="pre_for_params"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="struct"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="struct_member"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:invalid_severity:*]
+ [:severity="fatal";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="fatal";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="goose";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="goose";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="none";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="none";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="severe";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="severe";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="warn";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="warn";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:valid_locations:*]
+ [:type="attribute";location="compound"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="for_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="for_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="function"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="if_else"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="if_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="if_then"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="loop_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="loop_continuing"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="loop_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="module"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="switch_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="switch_case"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="switch_default"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="switch_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="while_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";location="while_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="compound"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="for_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="for_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="function"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="if_else"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="if_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="if_then"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="loop_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="loop_continuing"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="loop_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="module"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="switch_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="switch_case"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="switch_default"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="switch_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="while_body"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";location="while_stmt"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:valid_params:*]
+ [:severity="error";rule="derivative_uniformity";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="error";rule="derivative_uniformity";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="info";rule="derivative_uniformity";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="info";rule="derivative_uniformity";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="off";rule="derivative_uniformity";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="off";rule="derivative_uniformity";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="warning";rule="derivative_uniformity";type="attribute"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:severity="warning";rule="derivative_uniformity";type="directive"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+
+[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:warning_unknown_rule:*]
+ [:type="attribute";rule="blahblahblah"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";rule="derivative_uniform"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="attribute";rule="unknown"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";rule="blahblahblah"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";rule="derivative_uniform"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL
+
+ [:type="directive";rule="unknown"]
+ expected:
+ if os == "win": FAIL
+ if os == "linux" and not debug: FAIL
+ if os == "mac": FAIL