| SKIP: FAILED |
| |
| <dawn>/src/tint/lang/msl/writer/printer/printer.cc:493 internal compiler error: %b1 = block { # root |
| %s:ptr<storage, f32, read_write> = var @binding_point(0, 0) |
| } |
| |
| %tint_symbol = @fragment func():void -> %b2 { |
| %b2 = block { |
| %signed_literal:ptr<function, array<f32, 4>, read_write> = var |
| %unsigned_literal:ptr<function, array<f32, 4>, read_write> = var |
| %signed_constant:ptr<function, array<f32, 4>, read_write> = var |
| %unsigned_constant:ptr<function, array<f32, 4>, read_write> = var |
| %shr_const_expr:ptr<function, array<f32, 4>, read_write> = var |
| %8:array<f32, 4> = load %signed_literal |
| store %unsigned_literal, %8 |
| %9:array<f32, 4> = load %signed_literal |
| store %signed_constant, %9 |
| %10:array<f32, 4> = load %signed_literal |
| store %unsigned_constant, %10 |
| %11:array<f32, 4> = load %signed_literal |
| store %shr_const_expr, %11 |
| %12:ptr<function, f32, read_write> = access %signed_literal, 0i |
| %13:f32 = load %12 |
| %14:ptr<function, f32, read_write> = access %unsigned_literal, 0i |
| %15:f32 = load %14 |
| %16:f32 = add %13, %15 |
| %17:ptr<function, f32, read_write> = access %signed_constant, 0i |
| %18:f32 = load %17 |
| %19:f32 = add %16, %18 |
| %20:ptr<function, f32, read_write> = access %unsigned_constant, 0i |
| %21:f32 = load %20 |
| %22:f32 = add %19, %21 |
| %23:ptr<function, f32, read_write> = access %shr_const_expr, 0i |
| %24:f32 = load %23 |
| %25:f32 = add %22, %24 |
| store %s, %25 |
| ret |
| } |
| } |
| |
| unhandled variable address space |
| ******************************************************************** |
| * 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. * |
| ******************************************************************** |