| SKIP: FAILED | 
 |  | 
 | <dawn>/src/tint/lang/msl/writer/printer/printer.cc:355 internal compiler error: %b1 = block {  # root | 
 |   %i:ptr<storage, u32, read_write> = var @binding_point(0, 0) | 
 | } | 
 |  | 
 | %tint_symbol = func():void -> %b2 { | 
 |   %b2 = block { | 
 |     loop [i: %b3, b: %b4] {  # loop_1 | 
 |       %b3 = block {  # initializer | 
 |         %3:u32 = load %i | 
 |         %4:u32 = add %3, 1u | 
 |         store %i, %4 | 
 |         next_iteration %b4 | 
 |       } | 
 |       %b4 = block {  # body | 
 |         %5:u32 = load %i | 
 |         %6:bool = lt %5, 10u | 
 |         if %6 [t: %b5, f: %b6] {  # if_1 | 
 |           %b5 = block {  # true | 
 |             exit_if  # if_1 | 
 |           } | 
 |           %b6 = block {  # false | 
 |             exit_loop  # loop_1 | 
 |           } | 
 |         } | 
 |         continue %b7 | 
 |       } | 
 |     } | 
 |     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.  * | 
 | ******************************************************************** |