1cb93a386Sopenharmony_cistruct Bad { 2cb93a386Sopenharmony_ci layout(offset = 5) int x; 3cb93a386Sopenharmony_ci} bad; 4cb93a386Sopenharmony_ci 5cb93a386Sopenharmony_civoid main() { 6cb93a386Sopenharmony_ci bad.x = 5; 7cb93a386Sopenharmony_ci sk_FragColor.r = half(bad.x); 8cb93a386Sopenharmony_ci} 9