1cb93a386Sopenharmony_ci### Compilation failed:
2cb93a386Sopenharmony_ci
3cb93a386Sopenharmony_cierror: SPIR-V validation error: Member index 0 is missing a location assignment
4cb93a386Sopenharmony_ci  %T = OpTypeStruct %int %v2float
5cb93a386Sopenharmony_ci
6cb93a386Sopenharmony_ciOpCapability Shader
7cb93a386Sopenharmony_ci%1 = OpExtInstImport "GLSL.std.450"
8cb93a386Sopenharmony_ciOpMemoryModel Logical GLSL450
9cb93a386Sopenharmony_ciOpEntryPoint Fragment %main "main" %4 %sk_Clockwise
10cb93a386Sopenharmony_ciOpExecutionMode %main OriginUpperLeft
11cb93a386Sopenharmony_ciOpName %T "T"
12cb93a386Sopenharmony_ciOpMemberName %T 0 "x"
13cb93a386Sopenharmony_ciOpMemberName %T 1 "u_skRTFlip"
14cb93a386Sopenharmony_ciOpName %sk_Clockwise "sk_Clockwise"
15cb93a386Sopenharmony_ciOpName %main "main"
16cb93a386Sopenharmony_ciOpMemberDecorate %T 0 Offset 0
17cb93a386Sopenharmony_ciOpMemberDecorate %T 1 Offset 16384
18cb93a386Sopenharmony_ciOpDecorate %T Block
19cb93a386Sopenharmony_ciOpDecorate %sk_Clockwise BuiltIn FrontFacing
20cb93a386Sopenharmony_ci%int = OpTypeInt 32 1
21cb93a386Sopenharmony_ci%float = OpTypeFloat 32
22cb93a386Sopenharmony_ci%v2float = OpTypeVector %float 2
23cb93a386Sopenharmony_ci%T = OpTypeStruct %int %v2float
24cb93a386Sopenharmony_ci%_ptr_Input_T = OpTypePointer Input %T
25cb93a386Sopenharmony_ci%4 = OpVariable %_ptr_Input_T Input
26cb93a386Sopenharmony_ci%bool = OpTypeBool
27cb93a386Sopenharmony_ci%_ptr_Input_bool = OpTypePointer Input %bool
28cb93a386Sopenharmony_ci%sk_Clockwise = OpVariable %_ptr_Input_bool Input
29cb93a386Sopenharmony_ci%void = OpTypeVoid
30cb93a386Sopenharmony_ci%14 = OpTypeFunction %void
31cb93a386Sopenharmony_ci%main = OpFunction %void None %14
32cb93a386Sopenharmony_ci%15 = OpLabel
33cb93a386Sopenharmony_ciOpReturn
34cb93a386Sopenharmony_ciOpFunctionEnd
35cb93a386Sopenharmony_ci
36cb93a386Sopenharmony_ci1 error
37