Hi, pangea, which OS you use ?
Windows 10 x64, i can reproduce crash:
LLVM ERROR: Cannot select: 0x9b4c3f0: i64,i64 = shl_parts Constant:i64<1>, Constant:i64<0>, 0x9b4c630
0x9b4c240: i64 = Constant<1>
0x9b4c048: i64 = Constant<0>
0x9b4c630: i32 = add 0x9b4c9d8, Constant:i32<1>
0x9b4c9d8: i32,ch = CopyFromReg 0x9ab2ea8, Register:i32 %vreg2
0x9b4caf8: i32 = Register %vreg2
0x9b4c120: i32 = Constant<1>
In function: __OpenCL_JumpKernel_kernel
Some OpenCL Info:
OpenCL Version OpenCL C 1.2
OpenCL Device Name Bristol Ridge
OpenCL Device Vendor Advanced Micro Devices, Inc.
OpenCL Driver Version 2527.8
OpenCL Device Version OpenCL 1.2 AMD-APP (2527.8)
OpenCL Device Profile FULL_PROFILE
I am also using Wndows 10 x64.
1 of 1 people found this helpful
Thanks for reporting the issue. I also observed the same error while testing with CodeXL. I'll open a ticket against it.
[Update]: The kernel seems to work fine on SI and older cards, but fails on CI+ card.