Roll third_party/webgpu-cts/ 0fee76f32..deb4ba9f3 (12 commits)

Update:
 - expectations.txt
 - ts_sources.txt
 - resource_files.txt
 - webtest .html files


https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0fee76f32e7b..deb4ba9f335f
 - deb4ba wgsl: Remove gradients_in_varying_loop tests
 - e84b11 Add 'render_pass_and_bundle,device_mismatch' test to attachment_compatibility.spec.ts (#1858)
 - cca406 webgpu/shader/execution: More tightly scope validation to batches
 - 2e8bb0 webgpu/shader/execution: Reduce `const` case batch size
 - 042ae7 wgsl: Fix emission of f32 and f16 infinities. (#1862)
 - 050429 Update canvas_composite_alpha to test opaque alpha mode canvas composite (#1856)
 - 2a4dfd Update 'multisampled_validation' test in createBindGroupLayout.spec.ts (#1777)
 - b09c17 Update texture_must_have_correct_dimension test to handle storageTexture as well (#1851)
 - 09db86 Add a doc about Floating Point math as background on numeric testing (#1847)
 - 0860ad Update align tests for const expressions. (#1854)
 - e77a9f Implement  test in operation/rendering/blending.spec.ts (#1845)
 - 46e737 Update multisampled_validation test to check the sampleType as well (#1850)

Created with './tools/run cts roll'

Change-Id: Ic58d621db0aab0c847cf30deddb07b5108c466b6
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/103600
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
diff --git a/DEPS b/DEPS
index 4e45e80..8c30173 100644
--- a/DEPS
+++ b/DEPS
@@ -155,7 +155,7 @@
 
   # WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
   'third_party/webgpu-cts': {
-    'url': '{chromium_git}/external/github.com/gpuweb/cts@0fee76f32e7bf08d5799ea2b073bc70e313f6d06',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@deb4ba9f335f61d48077b96b1fb7037a6934dd8a',
     'condition': 'build_with_chromium',
   },
 
diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt
index d3f24a5..1ed8b38 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -3891,7 +3891,16 @@
 webgpu:api,operation,rendering,blending:GPUBlendComponent:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"
 webgpu:api,operation,rendering,blending:GPUBlendComponent:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"
 webgpu:api,operation,rendering,blending:GPUBlendComponent:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"
-webgpu:api,operation,rendering,blending:formats:
+webgpu:api,operation,rendering,blending:formats:format="r8unorm"
+webgpu:api,operation,rendering,blending:formats:format="r16float"
+webgpu:api,operation,rendering,blending:formats:format="rg8unorm"
+webgpu:api,operation,rendering,blending:formats:format="rg16float"
+webgpu:api,operation,rendering,blending:formats:format="rgba8unorm"
+webgpu:api,operation,rendering,blending:formats:format="rgba8unorm-srgb"
+webgpu:api,operation,rendering,blending:formats:format="bgra8unorm"
+webgpu:api,operation,rendering,blending:formats:format="bgra8unorm-srgb"
+webgpu:api,operation,rendering,blending:formats:format="rgb10a2unorm"
+webgpu:api,operation,rendering,blending:formats:format="rgba16float"
 webgpu:api,operation,rendering,blending:clamp,blend_factor:
 webgpu:api,operation,rendering,blending:clamp,blend_color:
 webgpu:api,operation,rendering,blending:clamp,blend_result:
@@ -6680,12 +6689,16 @@
 webgpu:api,validation,createBindGroup:texture_must_have_correct_component_type:sampleType="float"
 webgpu:api,validation,createBindGroup:texture_must_have_correct_component_type:sampleType="sint"
 webgpu:api,validation,createBindGroup:texture_must_have_correct_component_type:sampleType="uint"
-webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:viewDimension="1d"
-webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:viewDimension="2d"
-webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:viewDimension="2d-array"
-webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:viewDimension="cube"
-webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:viewDimension="cube-array"
-webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:viewDimension="3d"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=4;viewDimension="1d"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=4;viewDimension="2d"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=4;viewDimension="2d-array"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=4;viewDimension="cube"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=4;viewDimension="cube-array"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=4;viewDimension="3d"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=8;viewDimension="1d"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=8;viewDimension="2d"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=8;viewDimension="2d-array"
+webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:usage=8;viewDimension="3d"
 webgpu:api,validation,createBindGroup:multisampled_validation:multisampled=true
 webgpu:api,validation,createBindGroup:multisampled_validation:multisampled=false
 webgpu:api,validation,createBindGroup:buffer_offset_and_size_for_bind_groups_match:
@@ -7017,7 +7030,13 @@
 webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_storage_texture_access:shaderStage=5
 webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_storage_texture_access:shaderStage=6
 webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_storage_texture_access:shaderStage=7
-webgpu:api,validation,createBindGroupLayout:multisampled_validation:
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="_undef_"
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="1d"
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="2d"
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="2d-array"
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="cube"
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="cube-array"
+webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="3d"
 webgpu:api,validation,createBindGroupLayout:max_dynamic_buffers:type="uniform"
 webgpu:api,validation,createBindGroupLayout:max_dynamic_buffers:type="storage"
 webgpu:api,validation,createBindGroupLayout:max_dynamic_buffers:type="read-only-storage"
@@ -20306,6 +20325,7 @@
 webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,depth_format:passFeature="depth32float-stencil8";bundleFeature="_undef_"
 webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,depth_format:passFeature="depth32float-stencil8";bundleFeature="depth32float-stencil8"
 webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:
+webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,device_mismatch:
 webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_format:encoderType="render%20pass"
 webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_format:encoderType="render%20bundle"
 webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_count:encoderType="render%20pass"
@@ -31171,9 +31191,6 @@
 webgpu:shader,execution,robust_access_vertex:vertex_buffer_access:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100
 webgpu:shader,execution,robust_access_vertex:vertex_buffer_access:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000
 webgpu:shader,execution,robust_access_vertex:vertex_buffer_access:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000
-webgpu:shader,execution,sampling,gradients_in_varying_loop:derivative_in_varying_loop:iterations=1
-webgpu:shader,execution,sampling,gradients_in_varying_loop:derivative_in_varying_loop:iterations=2
-webgpu:shader,execution,sampling,gradients_in_varying_loop:derivative_in_varying_loop:iterations=3
 webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}
 webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}
 webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="direct";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}
@@ -31555,6 +31572,8 @@
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4i)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(0x4)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4,)"
+webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)"
+webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(1073741824)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40%5Ctalign%5Ct(4)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40%2F%5Ecomment%5E%2Falign%2F%5Ecomment%5E%2F(4)"
@@ -31564,7 +31583,8 @@
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4,%202)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(3)"
-webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(val)"
+webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)"
+webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(f_val)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(1.0)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)"
 webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4f)"
diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt
index ba89cc3..cdc3162 100644
--- a/third_party/gn/webgpu-cts/ts_sources.txt
+++ b/third_party/gn/webgpu-cts/ts_sources.txt
@@ -403,7 +403,6 @@
 src/webgpu/shader/execution/memory_model/barrier.spec.ts
 src/webgpu/shader/execution/memory_model/coherence.spec.ts
 src/webgpu/shader/execution/memory_model/weak.spec.ts
-src/webgpu/shader/execution/sampling/gradients_in_varying_loop.spec.ts
 src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts
 src/webgpu/shader/execution/shader_io/shared_structs.spec.ts
 src/webgpu/shader/validation/shader_validation_test.ts
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index 99fd6e1..81f89cd 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -61,7 +61,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2022-09-17 10:22:06PM
+# Last rolled: 2022-09-23 05:04:00PM
 
 ################################################################################
 # webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero
@@ -235,26 +235,6 @@
 crbug.com/dawn/0000 webgpu:api,validation,buffer,create:createBuffer_invalid_and_oom: [ Failure ]
 
 ################################################################################
-# timestampWrites not implemented yet
-################################################################################
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=2 [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=3 [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="occlusion" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="timestamp" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="occlusion" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="beginning";locationB="beginning" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="end";locationB="end" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="occlusion" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="timestamp" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="occlusion" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:queryIndex=2 [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:queryIndex=3 [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:queryIndexA=0;queryIndexB=0 [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:queryIndexA=1;queryIndexB=1 [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:locationA="beginning";locationB="beginning" [ Failure ]
-crbug.com/dawn/1250 webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:locationA="end";locationB="end" [ Failure ]
-
-################################################################################
 # atan2 shader execution failures
 # Very slow, many failing. Skip for now.
 # KEEP
@@ -306,7 +286,15 @@
 crbug.com/dawn/0000 [ intel-gen-9 ubuntu ] webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="uniform";vectorize=2 [ Failure ]
 crbug.com/dawn/0000 [ intel-gen-9 ubuntu ] webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="uniform";vectorize=3 [ Failure ]
 crbug.com/dawn/0000 [ intel-gen-9 ubuntu ] webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="uniform";vectorize=4 [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,dot:* [ Failure ]
+crbug.com/dawn/0000 [ monterey ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:inputSource="const" [ Failure ]
+crbug.com/dawn/0000 [ ubuntu ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:inputSource="const" [ Failure ]
+crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:inputSource="const" [ Failure ]
+crbug.com/dawn/0000 [ monterey ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:* [ Failure ]
+crbug.com/dawn/0000 [ ubuntu ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:inputSource="const" [ Failure ]
+crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:inputSource="const" [ Failure ]
+crbug.com/dawn/0000 [ monterey ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:* [ Failure ]
+crbug.com/dawn/0000 [ ubuntu ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:inputSource="const" [ Failure ]
+crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:inputSource="const" [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="storage_r";width=1 [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="storage_r";width=2 [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="storage_r";width=3 [ Failure ]
@@ -396,89 +384,369 @@
 ################################################################################
 # Built-in constant evaluation is not completed yet
 ################################################################################
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="i32";inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="u32";inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="i32";inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="u32";inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,acosh:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cosh:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,degrees:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp2:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,floor:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,length:f32:inputSource="const" [ Failure ]
 crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,length:f32_vec2:inputSource="const" [ Failure ]
 crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,length:f32_vec3:inputSource="const" [ Failure ]
 crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,length:f32_vec4:inputSource="const" [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log2:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,mix:matching_f32:inputSource="const";* [ Failure ]
 crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:inputSource="const" [ Failure ]
 crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:inputSource="const" [ Failure ]
 crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:inputSource="const" [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,pow:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,radians:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:i32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:u32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,round:f32:inputSource="const";* [ Failure ]
-crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sign:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sin:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sinh:f32:inputSource="const";* [ Failure ]
-crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sqrt:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tan:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tanh:f32:inputSource="const";* [ Failure ]
-crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,trunc:f32:inputSource="const";* [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="i32";inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="u32";inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="i32";inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="i32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="u32";inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="u32";inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize="_undef_" [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=4 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=4 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=4 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize="_undef_" [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=2 [ Slow ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=4 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-no-backend-validation intel-gen-9 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,acosh:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,acosh:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,acosh:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,acosh:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="const";overload="scalar" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="const";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="const";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="const";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="const";overload="scalar" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="const";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="const";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="const";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";vectorize=3 [ Slow ]
+crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cosh:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cosh:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cosh:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cosh:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countOneBits:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,degrees:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,degrees:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,degrees:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,degrees:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp2:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp2:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp2:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp2:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,exp:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="const";width=1 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="const";width=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="const";width=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:i32:inputSource="const";width=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:u32:inputSource="const";width=1 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:u32:inputSource="const";width=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:u32:inputSource="const";width=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,extractBits:u32:inputSource="const";width=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,floor:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,floor:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,floor:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,floor:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=false;width=1 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=false;width=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=false;width=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=false;width=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=true;width=1 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=true;width=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=true;width=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,insertBits:integer:inputSource="const";signed=true;width=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,length:f32:inputSource="const" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log2:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log2:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log2:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log2:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,log:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,max:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,min:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,mix:matching_f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,mix:matching_f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,mix:matching_f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,mix:matching_f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,pow:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,pow:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,pow:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,pow:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,radians:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,radians:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,radians:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,radians:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:i32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:i32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:i32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:i32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:u32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:u32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:u32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,reverseBits:u32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,round:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,round:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,round:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,round:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="b";overload="scalar" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="b";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="b";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="b";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="f";overload="scalar" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="f";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="f";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="f";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="i";overload="scalar" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="i";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="i";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="i";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="u";overload="scalar" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="u";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="u";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:scalar:inputSource="const";component="u";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="b";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="b";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="b";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="f";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="f";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="f";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="i";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="i";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="i";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="u";overload="vec2" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="u";overload="vec3" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,select:vector:inputSource="const";component="u";overload="vec4" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sign:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sign:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sign:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sign:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sin:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sin:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sin:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sin:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sinh:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sinh:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sinh:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sinh:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sqrt:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sqrt:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sqrt:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,sqrt:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tan:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tan:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tan:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tan:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tanh:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tanh:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tanh:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,tanh:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,trunc:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,trunc:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,trunc:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,trunc:f32:inputSource="const";vectorize=4 [ Failure ]
 
 ################################################################################
 # webgpu:shader,execution,memory_model
@@ -577,28 +845,13 @@
 crbug.com/dawn/0000 webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits,* [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:maximum_binding_limit: [ Failure ]
-crbug.com/dawn/0000 webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:mismatched=true [ Failure ]
-crbug.com/dawn/0000 webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:mismatched=true [ Failure ]
+crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="2d" [ Failure ]
+crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="_undef_" [ Failure ]
 crbug.com/dawn/0000 [ monterey ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,dimension:dimension="1d" [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,dimension:dimension="1d" [ Failure ]
 crbug.com/dawn/0000 [ monterey ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,dimension:dimension="3d" [ Failure ]
 crbug.com/dawn/0000 [ win10 ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,dimension:dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,max:f32:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,min:f32:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pow:f32:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="uniform";vectorize="_undef_" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="storage_r";vectorize=4 [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ]
@@ -623,6 +876,28 @@
 crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val%20%2B%204%20-%206)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(i_val)" [ Failure ]
 crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,canvas,configure:alpha_mode:* [ Failure ]
 crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,canvas,configure:defaults:* [ Failure ]
 crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,canvas,configure:device:* [ Failure ]