SKIP: FAILED ../../src/tint/lang/core/ir/validator.cc:111 internal compiler error: ========================================================= == IR validation failed before ir.SignedIntegerPolyfill: ========================================================= :12:15 error: msl.simdgroup_multiply_accumulate: no matching call to 'msl.simdgroup_multiply_accumulate(subgroup_matrix_result, subgroup_matrix_left, subgroup_matrix_right, subgroup_matrix_result)' 1 candidate function: • 'msl.simdgroup_multiply_accumulate(subgroup_matrix ✓ , subgroup_matrix ✗ , subgroup_matrix ✗ , subgroup_matrix ✓ )' where: ✓ 'S' is 'f32' or 'f16' %7:void = msl.simdgroup_multiply_accumulate %6, %2, %3, %4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :6:3 note: in block $B1: { ^^^ note: # Disassembly tint_module_vars_struct = struct @align(1) { prevent_dce:ptr, read_write> @offset(0) } %subgroupMatrixMultiplyAccumulate_071472 = func():subgroup_matrix_result { $B1: { %2:subgroup_matrix_left = msl.make_filled_simdgroup_matrix> 0.0h %3:subgroup_matrix_right = msl.make_filled_simdgroup_matrix> 0.0h %4:subgroup_matrix_result = msl.make_filled_simdgroup_matrix> 0.0f %5:ptr, read_write> = var undef %6:subgroup_matrix_result = load %5 %7:void = msl.simdgroup_multiply_accumulate %6, %2, %3, %4 %8:subgroup_matrix_result = load %5 %res:ptr, read_write> = var %8 %10:subgroup_matrix_result = load %res ret %10 } } %compute_main = @compute @workgroup_size(1i, 1i, 1i) func(%prevent_dce:ptr, read_write> [@binding_point(0, 0)]):void { $B2: { %13:tint_module_vars_struct = construct %prevent_dce %tint_module_vars:tint_module_vars_struct = let %13 %15:subgroup_matrix_result = call %subgroupMatrixMultiplyAccumulate_071472 %16:ptr, read_write> = access %tint_module_vars, 0u %17:u32 = bitcast 8i %18:ptr = access %16, 0i %19:u64 = msl.convert %17 %20:void = msl.simdgroup_store %15, %18, %19, vec2(0u64), false ret } } ******************************************************************** * The tint shader compiler has encountered an unexpected error. * * * * Please help us fix this issue by submitting a bug report at * * crbug.com/tint with the source program that triggered the bug. * ******************************************************************** tint executable returned error: signal: trace/BPT trap