i have this problem, i type this command
sudo CYCLES_OPENCL_SPLIT_KERNEL_TEST=4 blender
and it start rendering and says loading render kernels (may take a few minutes the first time) then it crashes and the terminal reports this
Device init success
Compiling OpenCL program split
ASSERTION FAILED: (isa<AllocaInst>(ptr) || ptrCandidate.empty()) && "storing/loading pointers only support private array"
at file /build/beignet-Bevceu/beignet-1.3.2/backend/src/llvm/llvm_gen_backend.cpp, function void gbe::GenWriter::findPointerEscape(llvm::Value*, std::set<llvm::Value*>&, bool, std::vector<llvm::Value*, std::allocator<llvm::Value*> >&), line 1004
Trace/breakpoint trap
please help and thanks in advance.