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