1### Compilation failed: 2 3error: 5: division by zero 4 float x = unknownInput / 0; 5 ^^^^^^^^^^^^^^^^ 6error: 6: division by zero 7 x = (float2(unknownInput) / 0).x; 8 ^^^^^^^^^^^^^^^^^^^^^^^^ 9error: 7: division by zero 10 x = (float2(unknownInput) / float2(zero)).x; 11 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 12error: 8: division by zero 13 x = (float2(unknownInput) / float2(unknownInput, 0)).x; 14 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 15error: 9: division by zero 16 x = (float3(unknownInput) / float3(float(0), unknownInput, unknownInput)).x; 17 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 18error: 10: division by zero 19 x = (float4(unknownInput) / float4(float2(unknownInput, float(zero)), 1, 1)).x; 20 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 21error: 11: division by zero 22 x /= 0; 23 ^^^^^^ 24error: 13: division by zero 25 int y = int(unknownInput) / 0; 26 ^^^^^^^^^^^^^^^^^^^^^ 27error: 14: division by zero 28 y = int(unknownInput) % 0; 29 ^^^^^^^^^^^^^^^^^^^^^ 30error: 15: division by zero 31 y = (int2(unknownInput) / 0).x; 32 ^^^^^^^^^^^^^^^^^^^^^^ 33error: 16: division by zero 34 y = (int2(unknownInput) / int2(zero)).x; 35 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 36error: 17: division by zero 37 y = (int2(unknownInput) / int2(unknownInput, 0)).x; 38 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 39error: 18: division by zero 40 y = (int3(unknownInput) / int3(0, unknownInput, unknownInput)).x; 41 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 42error: 19: division by zero 43 y = (int4(unknownInput) % int4(int2(unknownInput, int(zero)), 1, 1)).x; 44 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 45error: 20: division by zero 46 y /= 0; 47 ^^^^^^ 48error: 21: division by zero 49 y %= 0; 50 ^^^^^^ 5116 errors 52