1*c8dee2aaSAndroid Build Coastguard Worker### Compilation failed: 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workererror: 3: type 'S' does not have a field named 'missing' 4*c8dee2aaSAndroid Build Coastguard Workervoid not_a_field() { S s; s.missing = 123; } 5*c8dee2aaSAndroid Build Coastguard Worker ^^^^^^^^^ 6*c8dee2aaSAndroid Build Coastguard Workererror: 4: not a function 7*c8dee2aaSAndroid Build Coastguard Workervoid not_a_function() { S s; s.f(); } 8*c8dee2aaSAndroid Build Coastguard Worker ^^^^^ 9*c8dee2aaSAndroid Build Coastguard Workererror: 5: type mismatch: '=' cannot operate on 'float', 'bool3' 10*c8dee2aaSAndroid Build Coastguard Workervoid not_a_bvec() { S s; s.f = bool3(true); } 11*c8dee2aaSAndroid Build Coastguard Worker ^^^^^^^^^^^^^^^^^ 12*c8dee2aaSAndroid Build Coastguard Workererror: 6: too many components in swizzle mask 13*c8dee2aaSAndroid Build Coastguard Workervoid not_a_struct() { S s; s.f.missing; } 14*c8dee2aaSAndroid Build Coastguard Worker ^^^ 15*c8dee2aaSAndroid Build Coastguard Workererror: 7: expected array, but found 'float' 16*c8dee2aaSAndroid Build Coastguard Workervoid not_an_array() { S s; s.f[0]; } 17*c8dee2aaSAndroid Build Coastguard Worker ^^^ 18*c8dee2aaSAndroid Build Coastguard Worker5 errors 19