--- BEFORE 2023-08-31 14:03:13.940194061 -0700 +++ AFTER 2023-08-31 14:02:43.953288643 -0700 @@ -67,8 +67,8 @@ 32 %31 = i2f32 %30 32x4 %32 = mov %31.xxxx @image_deref_store (%27, %28, %18, %32, %2 (0x0)) (image_dim=2D, image_array=false, format=none, access=volatile, src_type=float32) - @barrier () (execution_scope=NONE, memory_scope=DEVICE, mem_semantics=ACQ|REL, mem_modes=image|ssbo|shared|global) - @barrier () (execution_scope=WORKGROUP, memory_scope=WORKGROUP, mem_semantics=ACQ|REL, mem_modes=shared) + @barrier () (execution_scope=NONE, memory_scope=DEVICE, mem_semantics=ACQ|REL, mem_modes=image) + @barrier () (execution_scope=WORKGROUP, memory_scope=WORKGROUP, mem_semantics=ACQ|REL, mem_modes=0) 32 %33 = isign %26.x 32 %34 = iabs %26.x 32 %35 = ushr %34, %7 (0x2) @@ -136,8 +136,8 @@ // succs: b1 } block b5: // preds: b2 - @barrier () (execution_scope=NONE, memory_scope=DEVICE, mem_semantics=ACQ|REL, mem_modes=image|ssbo|shared|global) - @barrier () (execution_scope=WORKGROUP, memory_scope=WORKGROUP, mem_semantics=ACQ|REL, mem_modes=shared) + @barrier () (execution_scope=NONE, memory_scope=DEVICE, mem_semantics=ACQ|REL, mem_modes=image) + @barrier () (execution_scope=WORKGROUP, memory_scope=WORKGROUP, mem_semantics=ACQ|REL, mem_modes=0) 32x4 %73 = vec4 %26.x, %26.y, %14, %13 32 %74 = @load_reg (%1) (base=0, legacy_fabs=0, legacy_fneg=0) 32x4 %75 = mov %74.xxxx @@ -278,13 +278,13 @@ } ---8<--- - Pass (Pass) + Fail (Image comparison failed) DONE! Test run totals: - Passed: 1/1 (100.0%) - Failed: 0/1 (0.0%) + Passed: 0/1 (0.0%) + Failed: 1/1 (100.0%) Not supported: 0/1 (0.0%) Warnings: 0/1 (0.0%) Waived: 0/1 (0.0%)