diff --git a/sycl/source/detail/device_kernel_info.cpp b/sycl/source/detail/device_kernel_info.cpp index 8ad0be4404361..526f160c6596b 100644 --- a/sycl/source/detail/device_kernel_info.cpp +++ b/sycl/source/detail/device_kernel_info.cpp @@ -55,7 +55,10 @@ inline constexpr bool operator==(const CompileTimeKernelInfoTy &LHS, LHS.LineNumber == RHS.LineNumber && LHS.ColumnNumber == RHS.ColumnNumber && LHS.KernelSize == RHS.KernelSize && - LHS.ParamDescGetter == RHS.ParamDescGetter && + // TODO This check fails with test_handler CTS due to what appears to + // be a test bug. Disable it for now as a workaround. + // See https://github.com/intel/llvm/issues/20134 for more info. + // LHS.ParamDescGetter == RHS.ParamDescGetter && LHS.HasSpecialCaptures == RHS.HasSpecialCaptures; }