blob: cabeb62331a550efb886c1d9d9c42673da941b1c [file] [edit]
; RUN: not --crash llc -O0 -mtriple=spirv64-unknown-unknown %s -o - 2>&1 | FileCheck %s
; Incompatible OpenCL C and C++ versions should produce a fatal error.
; OpenCL C 2.0 is not compatible with C++ for OpenCL 2021.
; CHECK: LLVM ERROR: opencl cxx version is not compatible with opencl c version!
define spir_kernel void @foo() {
entry:
ret void
}
!opencl.ocl.version = !{!0}
!opencl.cxx.version = !{!1}
!0 = !{i32 2, i32 0}
!1 = !{i32 2021, i32 0}