The patch fixed it, thanks! Yes I am using clang-3.8 that comes with Ubuntu 16.04.
summary: ---------- total: 803 run: 802 pass: 802 fail: 0 pass rate: 1.000000 Maybe I will try the OCL20 branch again now that I have master working. Thanks, Andrew On Mon, May 16, 2016 at 7:46 PM, Pan, Xiuli <[email protected]> wrote: > Hi Andrew, > > > > This problem seems very familiar, if you are building beignet with clang, > please try this patch: > > https://patchwork.freedesktop.org/patch/84442/ > > If not, please provide us the log with “export OCL_OUTPUT_ASM=1, export > OCL_OUTPUT_LLVM_AFTER_GEN=1, export OCL_OUTPUT_GEN_IR=1” > > > > Thanks > > Xiuli > > > > > > *From:* Beignet [mailto:[email protected]] *On Behalf > Of *Andrew Lavin > *Sent:* Tuesday, May 17, 2016 1:38 AM > *To:* [email protected] > *Subject:* [Beignet] utests difficulty on Halo GT4 > > > > Hi, > > > > I just received a Skull Canyon NUC with Intel Graphics Skylake Halo GT4. I > built beignet master but the unit tests fail. I am running Ubuntu 16.04 > with the default 4.4.0-22-generic kernel. It is my first try with beignet, > apologies if I am doing something wrong. > > > > andrew@skull:~/Downloads/beignet-master/build/utests$ ./utest_run > > platform number 1 > > platform_profile "FULL_PROFILE" > > platform_name "Intel Gen OCL Driver" > > platform_vendor "Intel" > > platform_version "OpenCL 1.2 beignet 1.2 (git-722b49c)" > > platform_extensions "cl_khr_global_int32_base_atomics > cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics > cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store > cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator > cl_intel_motion_estimation" > > Beignet: self-test failed: (3, 7, 5) + (5, 7, 3) returned (-259236996, > -1798855746, -134614158) > > See README.md or http://www.freedesktop.org/wiki/Software/Beignet/ > > Beignet: Warning - overriding self-test failure > > device_profile "FULL_PROFILE" > > device_name "Intel(R) HD Graphics Skylake Halo GT4" > > device_vendor "Intel" > > device_version "OpenCL 1.2 beignet 1.2 (git-722b49c)" > > device_extensions "cl_khr_global_int32_base_atomics > cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics > cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store > cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator > cl_intel_motion_estimation cl_khr_fp16" > > device_opencl_c_version "OpenCL C 1.2 beignet 1.2 (git-722b49c)" > > 23 image formats are supported > > [CL_R CL_UNORM_INT8] > > [CL_R CL_UNORM_INT16] > > [CL_R CL_SIGNED_INT8] > > [CL_R CL_SIGNED_INT16] > > [CL_R CL_SIGNED_INT32] > > [CL_R CL_UNSIGNED_INT8] > > [CL_R CL_UNSIGNED_INT16] > > [CL_R CL_UNSIGNED_INT32] > > [CL_R CL_HALF_FLOAT] > > [CL_R CL_FLOAT] > > [CL_RG CL_UNORM_INT8] > > [CL_RG CL_UNSIGNED_INT8] > > [CL_RGBA CL_UNORM_INT8] > > [CL_RGBA CL_UNORM_INT16] > > [CL_RGBA CL_SIGNED_INT8] > > [CL_RGBA CL_SIGNED_INT16] > > [CL_RGBA CL_SIGNED_INT32] > > [CL_RGBA CL_UNSIGNED_INT8] > > [CL_RGBA CL_UNSIGNED_INT16] > > [CL_RGBA CL_UNSIGNED_INT32] > > [CL_RGBA CL_HALF_FLOAT] > > [CL_RGBA CL_FLOAT] > > [CL_BGRA CL_UNORM_INT8] > > test_load_program_from_bin_file() [FAILED] > > Error: ((float *)buf_data[1])[i] == cpu_dst[i] > > at file > /home/andrew/Downloads/beignet-master/utests/load_program_from_bin_file.cpp, > function test_load_program_from_bin_file, line 72 > > enqueue_built_in_kernels()ASSERTION FAILED: TODO A store to a structure > argument (i.e. not a char/short/int/float argument) has been found. This is > not supported yet > > at file > /home/andrew/Downloads/beignet-master/backend/src/ir/lowering.cpp, function > gbe::ir::ArgUse gbe::ir::FunctionArgumentLowerer::lower(uint32_t), line 519 > > Trace/breakpoint trap (core dumped) > > >
_______________________________________________ Beignet mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/beignet
