Multiple SyCL CTS tests are triggering the "Expected input to be a pointer: ConvertPtrToU" spir-v validation error, e.g. test_group
%Event = OpTypeEvent
%call3_i_i_186 = OpGroupAsyncCopy %Event %uint_2 %78481 %78482 %ulong_10 %ulong_1 %1900
%78484 = OpConvertPtrToU %ulong %call3_i_i_186
From the SPIR-V specification on OpConvertPtrToU: "Pointer must be a physical pointer type." And I see nothing in any relevant specification saying that OpTypeEvent is such a type.