//TEST:SIMPLE(filecheck=CHECK): -target spirv // CHECK: OpEntryPoint interface IRealArray {} extension vector : IRealArray where T.Differential : __BuiltinFloatingPointType { } [numthreads(1,1,1)] void main() {}