[Beignet] beignet problem

shiva kumar buvanagiri sbuvanagiri at gmail.com
Thu Nov 24 06:15:04 UTC 2016


system configuration: intel i3-3220 , intel hd 2500 graphics ,
                               no extenal graphics,
                               linux mint 18 sarah with kernel 4.4.0.21 generic


after using provided patch and installation
Running the test miner
[OPENCL]:Found suitable OpenCL device [Intel(R) HD Graphics IvyBridge
GT1] with 1521483776 bytes of GPU memory
[OPENCL]:Using platform: Intel Gen OCL Driver
[OPENCL]:Using device: Intel(R) HD Graphics IvyBridge GT1(OpenCL 1.2
beignet 1.2)
ASSERTION FAILED: !(ctx->getErrCode() == OUT_OF_RANGE_IF_ENDIF &&
ctx->getIFENDIFFix())
  at file /home/shiva/Beignet-1.2.1-Source/backend/src/backend/gen_program.cpp,
function virtual gbe::Kernel* gbe::GenProgram::compileKernel(const
gbe::ir::Unit&, const string&, bool, int), line 224
Trace/breakpoint trap
-------------- next part --------------
shiva at abe ~ $ cd Beignet-1.2.1-Source/
shiva at abe ~/Beignet-1.2.1-Source $ cd build/
shiva at abe ~/Beignet-1.2.1-Source/build $ cmake ../
-- The C compiler identification is GNU 5.4.1
-- The CXX compiler identification is GNU 5.4.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") 
-- Building mode: RelWithDebInfo
-- LLVM llvm-config found at: /usr/bin/llvm-config-3.5
-- find unstable LLVM version 3.5.2
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Looking for XLib - found
-- Checking for module 'libdrm'
--   Found libdrm, version 2.4.71
-- Looking for DRM - found at /usr 2.4.71
-- Checking for module 'libdrm_intel>=2.4.52'
--   Found libdrm_intel, version 2.4.71
-- Looking for DRM Intel - found at /usr 2.4.71
-- Looking for drm_intel_bo_alloc_userptr in drm_intel
-- Looking for drm_intel_bo_alloc_userptr in drm_intel - found
-- Enable userptr support
-- Looking for drm_intel_get_eu_total in drm_intel
-- Looking for drm_intel_get_eu_total in drm_intel - found
-- Enable EU total query support
-- Looking for drm_intel_get_subslice_total in drm_intel
-- Looking for drm_intel_get_subslice_total in drm_intel - found
-- Enable subslice total query support
-- Looking for drm_intel_get_pooled_eu in drm_intel
-- Looking for drm_intel_get_pooled_eu in drm_intel - found
-- Enable pooled eu query support
-- Looking for drm_intel_get_min_eu_in_pool in drm_intel
-- Looking for drm_intel_get_min_eu_in_pool in drm_intel - found
-- Enable min eu in pool query support
-- Checking for module 'libcmrt'
--   No package 'libcmrt' found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Checking for module 'gl'
--   Found gl, version 13.1.0-devel;-;padoka;PPA
-- Looking for OpenGL - found at /usr
-- Checking for module 'xext'
--   Found xext, version 1.3.3
-- Looking for Xext - found at /usr
-- Checking for module 'xfixes'
--   Found xfixes, version 5.0.1
-- Looking for Xfixes - found at /usr
-- Checking for module 'egl'
--   Found egl, version 13.1.0-devel;-;padoka;PPA
-- Looking for EGL - found at /usr
-- Looking for OCL ICD header file - found
-- Found PythonInterp: /usr/bin/python (found version "2.7.11") 
-- Building mode: RelWithDebInfo
-- Configuring done
-- Generating done
-- Build files have been written to: /home/shiva/Beignet-1.2.1-Source/build
shiva at abe ~/Beignet-1.2.1-Source/build $ make
Scanning dependencies of target gbeinterp
[  0%] Building CXX object backend/src/CMakeFiles/gbeinterp.dir/gbe_bin_interpreter.cpp.o
[  3%] Linking CXX shared library libgbeinterp.so
[  3%] Built target gbeinterp
Scanning dependencies of target beignet_bitcode
[  3%] Copy the LL file: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_clz.ll
[  6%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_clz.ll
[ 10%] Generate the header by script: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_convert.h
[ 10%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_workitem.cl
[ 10%] Generate the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/include/ocl_defines.h
[ 10%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h
[ 10%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_types.h
[ 10%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_float.h
[ 10%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_printf.h
[ 10%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_workitem.h
[ 10%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_atom.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_async.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_sync.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_memcpy.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_memset.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_misc.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_vload.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_geometric.h
[ 13%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_image.h
[ 16%] Copy the header: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_work_group.h
[ 16%] Generate the header by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_common.h
[ 16%] Generate the header by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_relational.h
[ 16%] Generate the header by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_integer.h
[ 16%] Generate the header by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math.h
[ 16%] Generate the header by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_simd.h
[ 16%] Generate the header by script: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//include/ocl_as.h
[ 16%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_workitem.cl
[ 16%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_atom.cl
[ 16%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_atom.cl
[ 16%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_async.cl
[ 16%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_async.cl
[ 16%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_sync.cl
[ 16%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_sync.cl
[ 16%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_memcpy.cl
[ 20%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_memcpy.cl
[ 20%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_memset.cl
[ 20%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_memset.cl
[ 20%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_misc.cl
[ 20%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_misc.cl
[ 23%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_vload.cl
[ 23%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_vload.cl
[ 23%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_geometric.cl
[ 23%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_geometric.cl
[ 23%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_image.cl
[ 23%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_image.cl
[ 23%] Copy the source: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_work_group.cl
[ 23%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_work_group.cl
[ 23%] Generate the source by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_common.cl
[ 23%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_common.cl
[ 23%] Generate the source by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_relational.cl
[ 26%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_relational.cl
[ 26%] Generate the source by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_integer.cl
[ 26%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_integer.cl
[ 26%] Generate the source by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_math.cl
[ 26%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_math.cl
[ 30%] Generate the source by python: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_simd.cl
[ 30%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_simd.cl
[ 30%] Generate the source by script: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_as.cl
[ 30%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_as.cl
[ 30%] Generate the source by script: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_convert.cl
[ 30%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_convert.cl
[ 30%] Copy the LL file: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_barrier.ll
[ 30%] Compiling /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl/src/ocl_barrier.ll
[ 30%] Generate the bitcode file: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//beignet.bc
[ 30%] Generate the pch file: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//beignet.pch
[ 30%] Generate the pch file: /home/shiva/Beignet-1.2.1-Source/build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch
[ 30%] Built target beignet_bitcode
Scanning dependencies of target gbe
[ 30%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/intrusive_list.cpp.o
[ 30%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o
[ 30%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o
[ 33%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o
[ 36%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o
[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o
/home/shiva/Beignet-1.2.1-Source/backend/src/backend/program.cpp: In function ‘bool gbe::processSourceAndOption(const char*, const char*, const char*, std::vector<std::__cxx11::basic_string<char> >&, std::__cxx11::string&, std::__cxx11::string&, std::__cxx11::string&, int&, size_t, char*, size_t*)’:
/home/shiva/Beignet-1.2.1-Source/backend/src/backend/program.cpp:810:10: warning: variable ‘findOcl’ set but not used [-Wunused-but-set-variable]
     bool findOcl = false;
          ^
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_sampler_fix.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_bitcode_link.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_gen_backend.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_passes.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_scalarize.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_intrinsic_lowering.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_barrier_nodup.cpp.o
[ 43%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_printf_parser.cpp.o
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_profiling.cpp.o
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o
/home/shiva/Beignet-1.2.1-Source/backend/src/llvm/ExpandLargeIntegers.cpp: In function ‘void convertInstruction(llvm::Instruction*, {anonymous}::ConversionState&, const llvm::DataLayout&)’:
/home/shiva/Beignet-1.2.1-Source/backend/src/llvm/ExpandLargeIntegers.cpp:432:14: warning: variable ‘OpTys’ set but not used [-Wunused-but-set-variable]
     TypePair OpTys = getExpandedIntTypes(Operand->getType());
              ^
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o
[ 46%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_loadstore_optimization.cpp.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o
[ 50%] Building C object backend/src/CMakeFiles/gbe.dir/backend/gen/gen_mesa_disasm.c.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o
[ 50%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_reg_allocation.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_context.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen75_context.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen8_context.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen9_context.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_program.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_compact.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_encoder.cpp.o
[ 53%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen7_encoder.cpp.o
[ 56%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen75_encoder.cpp.o
[ 56%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen8_encoder.cpp.o
[ 56%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen9_encoder.cpp.o
[ 56%] Linking CXX shared library libgbe.so
[ 56%] Built target gbe
Scanning dependencies of target gbe_bin_generater
[ 56%] Building CXX object backend/src/CMakeFiles/gbe_bin_generater.dir/gbe_bin_generater.cpp.o
[ 56%] Linking CXX executable gbe_bin_generater
[ 56%] Built target gbe_bin_generater
Scanning dependencies of target git_sha1.h
[ 56%] Built target git_sha1.h
[ 56%] Generating ../../src/kernels/cl_internal_built_in_kernel_str.c
[ 56%] Generating ../../src/kernels/cl_internal_copy_buf_align4_str.c
[ 56%] Generating ../../src/kernels/cl_internal_copy_buf_align16_str.c
[ 56%] Generating ../../src/kernels/cl_internal_copy_buf_unalign_same_offset_str.c
[ 56%] Generating ../../src/kernels/cl_internal_copy_buf_unalign_dst_offset_str.c
[ 56%] Generating ../../src/kernels/cl_internal_copy_buf_unalign_src_offset_str.c
[ 56%] Generating ../../src/kernels/cl_internal_copy_buf_rect_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_buf_rect_align4_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_1d_to_1d_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_2d_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_2d_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_3d_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_3d_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_2d_array_str.c
[ 60%] Generating ../../src/kernels/cl_internal_copy_image_1d_array_to_1d_array_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_2d_array_to_2d_array_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_2d_array_to_2d_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_2d_array_to_3d_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_2d_array_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_buffer_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_buffer_align16_str.c
[ 63%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_buffer_str.c
[ 66%] Generating ../../src/kernels/cl_internal_copy_buffer_to_image_2d_str.c
[ 66%] Generating ../../src/kernels/cl_internal_copy_buffer_to_image_2d_align16_str.c
[ 66%] Generating ../../src/kernels/cl_internal_copy_buffer_to_image_3d_str.c
[ 66%] Generating ../../src/kernels/cl_internal_fill_buf_align8_str.c
[ 66%] Generating ../../src/kernels/cl_internal_fill_buf_align4_str.c
[ 66%] Generating ../../src/kernels/cl_internal_fill_buf_align2_str.c
[ 66%] Generating ../../src/kernels/cl_internal_fill_buf_unalign_str.c
[ 66%] Generating ../../src/kernels/cl_internal_fill_buf_align128_str.c
[ 70%] Generating ../../src/kernels/cl_internal_fill_image_1d_str.c
[ 70%] Generating ../../src/kernels/cl_internal_fill_image_1d_array_str.c
[ 70%] Generating ../../src/kernels/cl_internal_fill_image_2d_str.c
[ 70%] Generating ../../src/kernels/cl_internal_fill_image_2d_array_str.c
[ 70%] Generating ../../src/kernels/cl_internal_fill_image_3d_str.c
[ 70%] Generating ../../src/kernels/cl_internal_block_motion_estimate_intel_str.c
Scanning dependencies of target cl
[ 70%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_align4_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_align16_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_unalign_same_offset_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_unalign_dst_offset_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_unalign_src_offset_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_rect_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_rect_align4_str.c.o
[ 73%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_1d_to_1d_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_2d_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_2d_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_3d_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_3d_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_2d_array_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_1d_array_to_1d_array_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_array_to_2d_array_str.c.o
[ 76%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_array_to_2d_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_array_to_3d_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_2d_array_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_buffer_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_buffer_align16_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_buffer_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buffer_to_image_2d_str.c.o
[ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buffer_to_image_2d_align16_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buffer_to_image_3d_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align8_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align4_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align2_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_unalign_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align128_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_1d_str.c.o
[ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_1d_array_str.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_str.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_array_str.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_3d_str.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_block_motion_estimate_intel_str.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_built_in_kernel_str.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/cl_api.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/cl_alloc.c.o
[ 86%] Building C object src/CMakeFiles/cl.dir/cl_kernel.c.o
[ 90%] Building C object src/CMakeFiles/cl.dir/cl_program.c.o
[ 90%] Building CXX object src/CMakeFiles/cl.dir/cl_gbe_loader.cpp.o
[ 90%] Building C object src/CMakeFiles/cl.dir/cl_sampler.c.o
[ 90%] Building C object src/CMakeFiles/cl.dir/cl_accelerator_intel.c.o
[ 90%] Building C object src/CMakeFiles/cl.dir/cl_event.c.o
[ 90%] Building C object src/CMakeFiles/cl.dir/cl_enqueue.c.o
[ 90%] Building C object src/CMakeFiles/cl.dir/cl_image.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_mem.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_platform_id.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_extensions.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_device_id.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_context.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_command_queue.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_command_queue_gen7.c.o
[ 93%] Building C object src/CMakeFiles/cl.dir/cl_thread.c.o
[ 96%] Building CXX object src/CMakeFiles/cl.dir/cl_driver.cpp.o
[ 96%] Building C object src/CMakeFiles/cl.dir/cl_driver_defs.c.o
[ 96%] Building C object src/CMakeFiles/cl.dir/intel/intel_gpgpu.c.o
[ 96%] Building C object src/CMakeFiles/cl.dir/intel/intel_batchbuffer.c.o
[ 96%] Building C object src/CMakeFiles/cl.dir/intel/intel_driver.c.o
[ 96%] Building C object src/CMakeFiles/cl.dir/performance.c.o
[ 96%] Building C object src/CMakeFiles/cl.dir/x11/dricommon.c.o
[ 96%] Building C object src/CMakeFiles/cl.dir/x11/va_dri2.c.o
[100%] Building C object src/CMakeFiles/cl.dir/cl_khr_icd.c.o
[100%] Linking CXX shared library libcl.so
[100%] Built target cl
shiva at abe ~/Beignet-1.2.1-Source/build $ make utest
[  8%] Built target beignet_bitcode
[ 16%] Built target gbe
[ 16%] Built target gbe_bin_generater
Scanning dependencies of target kernel_bin.bin
[ 16%] Generating ../../kernels/compiler_ceil.bin
[ 16%] Built target kernel_bin.bin
[ 16%] Built target git_sha1.h
[ 30%] Built target cl
Scanning dependencies of target utest_generator
[ 30%] Built target utest_generator
Scanning dependencies of target utests
[ 30%] Building C object utests/CMakeFiles/utests.dir/utest_error.c.o
[ 30%] Building CXX object utests/CMakeFiles/utests.dir/utest_assert.cpp.o
[ 30%] Building CXX object utests/CMakeFiles/utests.dir/utest.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/utest_file_map.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/utest_helper.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/load_program_from_bin_file.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/enqueue_built_in_kernels.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acos_float.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acos_float2.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acos_float4.cpp.o
[ 31%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acos_float8.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acos_float16.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acosh_float.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acosh_float2.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acosh_float4.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acosh_float8.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acosh_float16.cpp.o
[ 32%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acospi_float.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acospi_float2.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acospi_float4.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acospi_float8.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_acospi_float16.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asin_float.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asin_float2.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asin_float4.cpp.o
[ 33%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asin_float8.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asin_float16.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinh_float.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinh_float2.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinh_float4.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinh_float8.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinh_float16.cpp.o
[ 34%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinpi_float.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinpi_float2.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinpi_float4.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinpi_float8.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_asinpi_float16.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan_float.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan_float2.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan_float4.cpp.o
[ 35%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan_float8.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan_float16.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2_float.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2_float2.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2_float4.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2_float8.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2_float16.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanh_float.cpp.o
[ 36%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanh_float2.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanh_float4.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanh_float8.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanh_float16.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanpi_float.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanpi_float2.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanpi_float4.cpp.o
[ 37%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanpi_float8.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atanpi_float16.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2pi_float.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2pi_float2.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2pi_float4.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2pi_float8.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_atan2pi_float16.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cbrt_float.cpp.o
[ 38%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cbrt_float2.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cbrt_float4.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cbrt_float8.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cbrt_float16.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ceil_float.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ceil_float2.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ceil_float4.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ceil_float8.cpp.o
[ 39%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ceil_float16.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_copysign_float.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_copysign_float2.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_copysign_float4.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_copysign_float8.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_copysign_float16.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cos_float.cpp.o
[ 40%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cos_float2.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cos_float4.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cos_float8.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cos_float16.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cosh_float.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cosh_float2.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cosh_float4.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cosh_float8.cpp.o
[ 41%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cosh_float16.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cospi_float.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cospi_float2.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cospi_float4.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cospi_float8.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_cospi_float16.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erf_float.cpp.o
[ 42%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erf_float2.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erf_float4.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erf_float8.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erf_float16.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erfc_float.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erfc_float2.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erfc_float4.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erfc_float8.cpp.o
[ 43%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_erfc_float16.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp_float.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp_float2.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp_float4.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp_float8.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp_float16.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp2_float.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp2_float2.cpp.o
[ 44%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp2_float4.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp2_float8.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp2_float16.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp10_float.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp10_float2.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp10_float4.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp10_float8.cpp.o
[ 45%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_exp10_float16.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_expm1_float.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_expm1_float2.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_expm1_float4.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_expm1_float8.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_expm1_float16.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fabs_float.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fabs_float2.cpp.o
[ 46%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fabs_float4.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fabs_float8.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fabs_float16.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fdim_float.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fdim_float2.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fdim_float4.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fdim_float8.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fdim_float16.cpp.o
[ 47%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_floor_float.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_floor_float2.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_floor_float4.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_floor_float8.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_floor_float16.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmax_float.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmax_float2.cpp.o
[ 48%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmax_float4.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmax_float8.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmax_float16.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmin_float.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmin_float2.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmin_float4.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmin_float8.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmin_float16.cpp.o
[ 50%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmod_float.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmod_float2.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmod_float4.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmod_float8.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_fmod_float16.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_hypot_float.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_hypot_float2.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_hypot_float4.cpp.o
[ 51%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_hypot_float8.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_hypot_float16.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ilogb_float.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ilogb_float2.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ilogb_float4.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ilogb_float8.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ilogb_float16.cpp.o
[ 52%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ldexp_float.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ldexp_float2.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ldexp_float4.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ldexp_float8.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_ldexp_float16.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_lgamma_float.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_lgamma_float2.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_lgamma_float4.cpp.o
[ 53%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_lgamma_float8.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_lgamma_float16.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log_float.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log_float2.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log_float4.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log_float8.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log_float16.cpp.o
[ 54%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log2_float.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log2_float2.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log2_float4.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log2_float8.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log2_float16.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log10_float.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log10_float2.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log10_float4.cpp.o
[ 55%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log10_float8.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log10_float16.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log1p_float.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log1p_float2.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log1p_float4.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log1p_float8.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_log1p_float16.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_logb_float.cpp.o
[ 56%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_logb_float2.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_logb_float4.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_logb_float8.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_logb_float16.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_maxmag_float.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_maxmag_float2.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_maxmag_float4.cpp.o
[ 57%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_maxmag_float8.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_maxmag_float16.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_minmag_float.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_minmag_float2.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_minmag_float4.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_minmag_float8.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_minmag_float16.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_nextafter_float.cpp.o
[ 58%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_nextafter_float2.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_nextafter_float4.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_nextafter_float8.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_nextafter_float16.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pow_float.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pow_float2.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pow_float4.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pow_float8.cpp.o
[ 59%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pow_float16.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pown_float.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pown_float2.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pown_float4.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pown_float8.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_pown_float16.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_powr_float.cpp.o
[ 60%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_powr_float2.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_powr_float4.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_powr_float8.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_powr_float16.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_remainder_float.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_remainder_float2.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_remainder_float4.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_remainder_float8.cpp.o
[ 61%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_remainder_float16.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rint_float.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rint_float2.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rint_float4.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rint_float8.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rint_float16.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rootn_float.cpp.o
[ 62%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rootn_float2.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rootn_float4.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rootn_float8.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rootn_float16.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_round_float.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_round_float2.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_round_float4.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_round_float8.cpp.o
[ 63%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_round_float16.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rsqrt_float.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rsqrt_float2.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rsqrt_float4.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rsqrt_float8.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_rsqrt_float16.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sin_float.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sin_float2.cpp.o
[ 64%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sin_float4.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sin_float8.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sin_float16.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinh_float.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinh_float2.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinh_float4.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinh_float8.cpp.o
[ 65%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinh_float16.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinpi_float.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinpi_float2.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinpi_float4.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinpi_float8.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sinpi_float16.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sqrt_float.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sqrt_float2.cpp.o
[ 66%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sqrt_float4.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sqrt_float8.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_sqrt_float16.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tan_float.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tan_float2.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tan_float4.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tan_float8.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tan_float16.cpp.o
[ 67%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanh_float.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanh_float2.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanh_float4.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanh_float8.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanh_float16.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanpi_float.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanpi_float2.cpp.o
[ 68%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanpi_float4.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanpi_float8.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_tanpi_float16.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_trunc_float.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_trunc_float2.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_trunc_float4.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_trunc_float8.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/generated/builtin_trunc_float16.cpp.o
[ 69%] Building CXX object utests/CMakeFiles/utests.dir/compiler_basic_arithmetic.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_displacement_map_element.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mandelbrot.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mandelbrot_alternate.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_box_blur_float.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_box_blur_image.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_box_blur.cpp.o
[ 70%] Building CXX object utests/CMakeFiles/utests.dir/compiler_insert_to_constant.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_argument_structure.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_argument_structure_indirect.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_argument_structure_select.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_arith_shift_right.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mixed_pointer.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_array0.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_array.cpp.o
[ 71%] Building CXX object utests/CMakeFiles/utests.dir/compiler_array1.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_array2.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_array3.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_array4.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_byte_scatter.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_ceil.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_popcount.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_convert_uchar_sat.cpp.o
[ 72%] Building CXX object utests/CMakeFiles/utests.dir/compiler_copy_buffer.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_copy_image.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_copy_image_1d.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_copy_image_3d.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_copy_buffer_row.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_degrees.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_step.cpp.o
[ 73%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fabs.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_abs.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_abs_diff.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image0.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image_1d.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image_3d.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image_3d_2.cpp.o
[ 75%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_argument0.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_argument1.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_argument2.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_argument.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_constant0.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_constant1.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_constant.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_global_constant.cpp.o
[ 76%] Building CXX object utests/CMakeFiles/utests.dir/compiler_global_constant_2.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_group_size.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_hadd.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_if_else.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_integer_division.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_integer_remainder.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_insert_vector.cpp.o
[ 77%] Building CXX object utests/CMakeFiles/utests.dir/compiler_lower_return0.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_lower_return1.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_lower_return2.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mad_hi.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mul_hi.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mad24.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mul24.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_multiple_kernels.cpp.o
[ 78%] Building CXX object utests/CMakeFiles/utests.dir/compiler_radians.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_rhadd.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_rotate.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_saturate.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_saturate_sub.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_shift_right.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_short_scatter.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_smoothstep.cpp.o
[ 79%] Building CXX object utests/CMakeFiles/utests.dir/compiler_uint2_copy.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_uint3_copy.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_uint8_copy.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_uint16_copy.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_uint3_unaligned_copy.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_upsample_int.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_upsample_long.cpp.o
[ 80%] Building CXX object utests/CMakeFiles/utests.dir/compiler_unstructured_branch0.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_unstructured_branch1.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_unstructured_branch2.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_unstructured_branch3.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_write_only_bytes.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_write_only.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_write_only_shorts.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_switch.cpp.o
[ 81%] Building CXX object utests/CMakeFiles/utests.dir/compiler_bswap.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_clz.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_math.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_atomic_functions.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_async_copy.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_workgroup_broadcast.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_workgroup_reduce.cpp.o
[ 82%] Building CXX object utests/CMakeFiles/utests.dir/compiler_workgroup_scan_exclusive.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_workgroup_scan_inclusive.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_broadcast.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_reduce.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_scan_exclusive.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_scan_inclusive.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_buffer_block_read.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_buffer_block_write.cpp.o
[ 83%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_image_block_read.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_subgroup_image_block_write.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_async_stride_copy.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_insn_selection_min.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_insn_selection_max.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_insn_selection_masked_min_max.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_load_bool_imm.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_global_memory_barrier.cpp.o
[ 84%] Building CXX object utests/CMakeFiles/utests.dir/compiler_local_memory_two_ptr.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_local_memory_barrier.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_local_memory_barrier_wg64.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_local_memory_barrier_2.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_local_slm.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_movforphi_undef.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_volatile.cpp.o
[ 85%] Building CXX object utests/CMakeFiles/utests.dir/compiler_copy_image1.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/compiler_get_image_info.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/compiler_get_image_info_array.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/compiler_vect_compare.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/compiler_vector_load_store.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/compiler_vector_inc.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/compiler_cl_finish.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/get_cl_info.cpp.o
[ 86%] Building CXX object utests/CMakeFiles/utests.dir/builtin_atan2.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_bitselect.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_frexp.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_mad_sat.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_modf.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_nextafter.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_remquo.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_shuffle.cpp.o
[ 87%] Building CXX object utests/CMakeFiles/utests.dir/builtin_shuffle2.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/builtin_sign.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/builtin_lgamma.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/builtin_lgamma_r.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/builtin_tgamma.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/buildin_work_dim.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/builtin_global_size.cpp.o
[ 88%] Building CXX object utests/CMakeFiles/utests.dir/builtin_local_size.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_global_id.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_num_groups.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_local_id.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_sub_group_size.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_max_sub_group_size.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_num_sub_groups.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_sub_group_id.cpp.o
[ 89%] Building CXX object utests/CMakeFiles/utests.dir/builtin_acos_asin.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/builtin_pow.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/builtin_exp.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/builtin_convert_sat.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/sub_buffer.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/runtime_createcontext.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/runtime_set_kernel_arg.cpp.o
[ 90%] Building CXX object utests/CMakeFiles/utests.dir/runtime_null_kernel_arg.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/runtime_event.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/runtime_barrier_list.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/runtime_marker_list.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/runtime_compile_link.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_2.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_not.cpp.o
[ 91%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_hi_sat.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_div.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_convert.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_shl.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_shr.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_asr.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_mult.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_cmp.cpp.o
[ 92%] Building CXX object utests/CMakeFiles/utests.dir/compiler_long_bitcast.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_half.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_argument3.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_function_qualifiers.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_bool_cross_basic_block.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_private_const.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_private_data_overflow.cpp.o
[ 93%] Building CXX object utests/CMakeFiles/utests.dir/compiler_getelementptr_bitcast.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/compiler_time_stamp.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/compiler_double_precision.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/compiler_double.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/compiler_double_div.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/compiler_double_convert.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/load_program_from_gen_bin.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/get_arg_info.cpp.o
[ 94%] Building CXX object utests/CMakeFiles/utests.dir/profiling_exec.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/enqueue_copy_buf.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/enqueue_copy_buf_unaligned.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/test_printf.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/enqueue_fill_buf.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/builtin_kernel_max_global_size.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/image_1D_buffer.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/image_from_buffer.cpp.o
[ 95%] Building CXX object utests/CMakeFiles/utests.dir/compare_image_2d_and_1d_array.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image_1d_array.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/compiler_fill_image_2d_array.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/compiler_constant_expr.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/compiler_assignment_operation_in_if.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/vload_bench.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/runtime_use_host_ptr_buffer.cpp.o
[ 96%] Building CXX object utests/CMakeFiles/utests.dir/runtime_alloc_host_ptr_buffer.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/runtime_use_host_ptr_image.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/compiler_get_max_sub_group_size.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/compiler_get_sub_group_local_id.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/compiler_sub_group_shuffle.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/compiler_sub_group_shuffle_down.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/compiler_sub_group_shuffle_up.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/compiler_sub_group_shuffle_xor.cpp.o
[ 97%] Building CXX object utests/CMakeFiles/utests.dir/builtin_global_linear_id.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/builtin_local_linear_id.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/compiler_mix.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/compiler_math_3op.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/compiler_bsort.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/builtin_kernel_block_motion_estimate_intel.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/compiler_overflow.cpp.o
[ 98%] Building CXX object utests/CMakeFiles/utests.dir/runtime_climage_from_boname.cpp.o
[100%] Linking CXX shared library libutests.so
[100%] Built target utests
Scanning dependencies of target utest_run
[100%] Building CXX object utests/CMakeFiles/utest_run.dir/utest_run.cpp.o
[100%] Linking CXX executable utest_run
[100%] Built target utest_run
Scanning dependencies of target flat_address_space
[100%] Building CXX object utests/CMakeFiles/flat_address_space.dir/runtime_flat_address_space.cpp.o
[100%] Linking CXX executable flat_address_space
[100%] Built target flat_address_space
Scanning dependencies of target utest
[100%] Built target utest
shiva at abe ~/Beignet-1.2.1-Source/build $ sudo make install
[sudo] password for shiva: 
[  3%] Built target gbeinterp
[ 30%] Built target beignet_bitcode
[ 56%] Built target gbe
[ 56%] Built target gbe_bin_generater
[ 56%] Built target git_sha1.h
[100%] Built target cl
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /etc/OpenCL/vendors/intel-beignet.icd
-- Up-to-date: /usr/local/include/CL/cl.h
-- Up-to-date: /usr/local/include/CL/cl_d3d10.h
-- Up-to-date: /usr/local/include/CL/cl_d3d11.h
-- Up-to-date: /usr/local/include/CL/cl_dx9_media_sharing.h
-- Up-to-date: /usr/local/include/CL/cl_egl.h
-- Up-to-date: /usr/local/include/CL/cl_ext.h
-- Up-to-date: /usr/local/include/CL/cl_gl.h
-- Up-to-date: /usr/local/include/CL/cl_gl_ext.h
-- Up-to-date: /usr/local/include/CL/cl_intel.h
-- Up-to-date: /usr/local/include/CL/cl_platform.h
-- Up-to-date: /usr/local/include/CL/opencl.h
-- Up-to-date: /usr/local/include/CL/cl.hpp
-- Installing: /usr/local/lib/beignet/libgbe.so
-- Installing: /usr/local/lib/beignet/beignet.bc
-- Installing: /usr/local/lib/beignet/beignet.pch
-- Installing: /usr/local/lib/beignet/include/ocl_defines.h
-- Installing: /usr/local/lib/beignet/include/ocl.h
-- Installing: /usr/local/lib/beignet/include/ocl_types.h
-- Installing: /usr/local/lib/beignet/include/ocl_float.h
-- Installing: /usr/local/lib/beignet/include/ocl_printf.h
-- Installing: /usr/local/lib/beignet/include/ocl_workitem.h
-- Installing: /usr/local/lib/beignet/include/ocl_atom.h
-- Installing: /usr/local/lib/beignet/include/ocl_async.h
-- Installing: /usr/local/lib/beignet/include/ocl_sync.h
-- Installing: /usr/local/lib/beignet/include/ocl_memcpy.h
-- Installing: /usr/local/lib/beignet/include/ocl_memset.h
-- Installing: /usr/local/lib/beignet/include/ocl_misc.h
-- Installing: /usr/local/lib/beignet/include/ocl_vload.h
-- Installing: /usr/local/lib/beignet/include/ocl_geometric.h
-- Installing: /usr/local/lib/beignet/include/ocl_image.h
-- Installing: /usr/local/lib/beignet/include/ocl_work_group.h
-- Installing: /usr/local/lib/beignet/include/ocl_common.h
-- Installing: /usr/local/lib/beignet/include/ocl_relational.h
-- Installing: /usr/local/lib/beignet/include/ocl_integer.h
-- Installing: /usr/local/lib/beignet/include/ocl_math.h
-- Installing: /usr/local/lib/beignet/include/ocl_simd.h
-- Installing: /usr/local/lib/beignet/include/ocl_as.h
-- Installing: /usr/local/lib/beignet/include/ocl_convert.h
-- Installing: /usr/local/lib/beignet/libgbeinterp.so
-- Installing: /usr/local/lib/beignet/libcl.so
-- Set runtime path of "/usr/local/lib/beignet/libcl.so" to ""
shiva at abe ~/Beignet-1.2.1-Source/build $ sudo make package
[  3%] Built target gbeinterp
[ 30%] Built target beignet_bitcode
[ 56%] Built target gbe
[ 56%] Built target gbe_bin_generater
[ 56%] Built target git_sha1.h
[100%] Built target cl
Run CPack packaging tool...
CPack: Create package using STGZ
CPack: Install projects
CPack: - Run preinstall target for: OCL
CPack: - Install project: OCL
CPack: Create package
CPack: - package: /home/shiva/Beignet-1.2.1-Source/build/Beignet-1.2.1-Linux.sh generated.
CPack: Create package using TGZ
CPack: Install projects
CPack: - Run preinstall target for: OCL
CPack: - Install project: OCL
CPack: Create package
CPack: - package: /home/shiva/Beignet-1.2.1-Source/build/Beignet-1.2.1-Linux.tar.gz generated.
CPack: Create package using TZ
CPack: Install projects
CPack: - Run preinstall target for: OCL
CPack: - Install project: OCL
CPack: Create package
CPack: - package: /home/shiva/Beignet-1.2.1-Source/build/Beignet-1.2.1-Linux.tar.Z generated.
shiva at abe ~/Beignet-1.2.1-Source/build $ cd utests
shiva at abe ~/Beignet-1.2.1-Source/build/utests $ . setenv.sh
shiva at abe ~/Beignet-1.2.1-Source/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"
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_3d_image_writes cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator cl_intel_subgroups"
device_profile "FULL_PROFILE"
device_name "Intel(R) HD Graphics IvyBridge GT1"
device_vendor "Intel"
device_version "OpenCL 1.2 beignet 1.2"
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_3d_image_writes cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator cl_intel_subgroups cl_intel_motion_estimation"
device_opencl_c_version "OpenCL C 1.2 beignet 1.2"
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()    [SUCCESS]
enqueue_built_in_kernels()    [SUCCESS]
builtin_acos_float()    [SUCCESS]
builtin_acos_float2()    [SUCCESS]
builtin_acos_float4()    [SUCCESS]
builtin_acos_float8()    [SUCCESS]
builtin_acos_float16()    [SUCCESS]
builtin_acosh_float()    [SUCCESS]
builtin_acosh_float2()    [SUCCESS]
builtin_acosh_float4()    [SUCCESS]
builtin_acosh_float8()    [SUCCESS]
builtin_acosh_float16()    [SUCCESS]
builtin_acospi_float()    [SUCCESS]
builtin_acospi_float2()    [SUCCESS]
builtin_acospi_float4()    [SUCCESS]
builtin_acospi_float8()    [SUCCESS]
builtin_acospi_float16()    [SUCCESS]
builtin_asin_float()    [SUCCESS]
builtin_asin_float2()    [SUCCESS]
builtin_asin_float4()    [SUCCESS]
builtin_asin_float8()    [SUCCESS]
builtin_asin_float16()    [SUCCESS]
builtin_asinh_float()    [SUCCESS]
builtin_asinh_float2()    [SUCCESS]
builtin_asinh_float4()    [SUCCESS]
builtin_asinh_float8()    [SUCCESS]
builtin_asinh_float16()    [SUCCESS]
builtin_asinpi_float()    [SUCCESS]
builtin_asinpi_float2()    [SUCCESS]
builtin_asinpi_float4()    [SUCCESS]
builtin_asinpi_float8()    [SUCCESS]
builtin_asinpi_float16()    [SUCCESS]
builtin_atan_float()    [SUCCESS]
builtin_atan_float2()    [SUCCESS]
builtin_atan_float4()    [SUCCESS]
builtin_atan_float8()    [SUCCESS]
builtin_atan_float16()    [SUCCESS]
builtin_atan2_float()    [SUCCESS]
builtin_atan2_float2()    [SUCCESS]
builtin_atan2_float4()    [SUCCESS]
builtin_atan2_float8()    [SUCCESS]
builtin_atan2_float16()    [SUCCESS]
builtin_atanh_float()    [SUCCESS]
builtin_atanh_float2()    [SUCCESS]
builtin_atanh_float4()    [SUCCESS]
builtin_atanh_float8()    [SUCCESS]
builtin_atanh_float16()    [SUCCESS]
builtin_atanpi_float()    [SUCCESS]
builtin_atanpi_float2()    [SUCCESS]
builtin_atanpi_float4()    [SUCCESS]
builtin_atanpi_float8()    [SUCCESS]
builtin_atanpi_float16()    [SUCCESS]
builtin_atan2pi_float()    [SUCCESS]
builtin_atan2pi_float2()    [SUCCESS]
builtin_atan2pi_float4()    [SUCCESS]
builtin_atan2pi_float8()    [SUCCESS]
builtin_atan2pi_float16()    [SUCCESS]
builtin_cbrt_float()    [SUCCESS]
builtin_cbrt_float2()    [SUCCESS]
builtin_cbrt_float4()    [SUCCESS]
builtin_cbrt_float8()    [SUCCESS]
builtin_cbrt_float16()    [SUCCESS]
builtin_ceil_float()    [SUCCESS]
builtin_ceil_float2()    [SUCCESS]
builtin_ceil_float4()    [SUCCESS]
builtin_ceil_float8()    [SUCCESS]
builtin_ceil_float16()    [SUCCESS]
builtin_copysign_float()    [SUCCESS]
builtin_copysign_float2()    [SUCCESS]
builtin_copysign_float4()    [SUCCESS]
builtin_copysign_float8()    [SUCCESS]
builtin_copysign_float16()    [SUCCESS]
builtin_cos_float()    [SUCCESS]
builtin_cos_float2()    [SUCCESS]
builtin_cos_float4()    [SUCCESS]
builtin_cos_float8()    [SUCCESS]
builtin_cos_float16()    [SUCCESS]
builtin_cosh_float()    [SUCCESS]
builtin_cosh_float2()    [SUCCESS]
builtin_cosh_float4()    [SUCCESS]
builtin_cosh_float8()    [SUCCESS]
builtin_cosh_float16()    [SUCCESS]
builtin_cospi_float()    [SUCCESS]
builtin_cospi_float2()    [SUCCESS]
builtin_cospi_float4()    [SUCCESS]
builtin_cospi_float8()    [SUCCESS]
builtin_cospi_float16()    [SUCCESS]
builtin_erf_float()    [SUCCESS]
builtin_erf_float2()    [SUCCESS]
builtin_erf_float4()    [SUCCESS]
builtin_erf_float8()    [SUCCESS]
builtin_erf_float16()    [SUCCESS]
builtin_erfc_float()    [SUCCESS]
builtin_erfc_float2()    [SUCCESS]
builtin_erfc_float4()    [SUCCESS]
builtin_erfc_float8()    [SUCCESS]
builtin_erfc_float16()    [SUCCESS]
builtin_exp_float()    [SUCCESS]
builtin_exp_float2()    [SUCCESS]
builtin_exp_float4()    [SUCCESS]
builtin_exp_float8()    [SUCCESS]
builtin_exp_float16()    [SUCCESS]
builtin_exp2_float()    [SUCCESS]
builtin_exp2_float2()    [SUCCESS]
builtin_exp2_float4()    [SUCCESS]
builtin_exp2_float8()    [SUCCESS]
builtin_exp2_float16()    [SUCCESS]
builtin_exp10_float()    [SUCCESS]
builtin_exp10_float2()    [SUCCESS]
builtin_exp10_float4()    [SUCCESS]
builtin_exp10_float8()    [SUCCESS]
builtin_exp10_float16()    [SUCCESS]
builtin_expm1_float()    [SUCCESS]
builtin_expm1_float2()    [SUCCESS]
builtin_expm1_float4()    [SUCCESS]
builtin_expm1_float8()    [SUCCESS]
builtin_expm1_float16()    [SUCCESS]
builtin_fabs_float()    [SUCCESS]
builtin_fabs_float2()    [SUCCESS]
builtin_fabs_float4()    [SUCCESS]
builtin_fabs_float8()    [SUCCESS]
builtin_fabs_float16()    [SUCCESS]
builtin_fdim_float()    [SUCCESS]
builtin_fdim_float2()    [SUCCESS]
builtin_fdim_float4()    [SUCCESS]
builtin_fdim_float8()    [SUCCESS]
builtin_fdim_float16()    [SUCCESS]
builtin_floor_float()    [SUCCESS]
builtin_floor_float2()    [SUCCESS]
builtin_floor_float4()    [SUCCESS]
builtin_floor_float8()    [SUCCESS]
builtin_floor_float16()    [SUCCESS]
builtin_fmax_float()    [SUCCESS]
builtin_fmax_float2()    [SUCCESS]
builtin_fmax_float4()    [SUCCESS]
builtin_fmax_float8()    [SUCCESS]
builtin_fmax_float16()    [SUCCESS]
builtin_fmin_float()    [SUCCESS]
builtin_fmin_float2()    [SUCCESS]
builtin_fmin_float4()    [SUCCESS]
builtin_fmin_float8()    [SUCCESS]
builtin_fmin_float16()    [SUCCESS]
builtin_fmod_float()    [SUCCESS]
builtin_fmod_float2()    [SUCCESS]
builtin_fmod_float4()    [SUCCESS]
builtin_fmod_float8()    [SUCCESS]
builtin_fmod_float16()    [SUCCESS]
builtin_hypot_float()    [SUCCESS]
builtin_hypot_float2()    [SUCCESS]
builtin_hypot_float4()    [SUCCESS]
builtin_hypot_float8()    [SUCCESS]
builtin_hypot_float16()    [SUCCESS]
builtin_ilogb_float()    [SUCCESS]
builtin_ilogb_float2()    [SUCCESS]
builtin_ilogb_float4()    [SUCCESS]
builtin_ilogb_float8()    [SUCCESS]
builtin_ilogb_float16()    [SUCCESS]
builtin_ldexp_float()    [SUCCESS]
builtin_ldexp_float2()    [SUCCESS]
builtin_ldexp_float4()    [SUCCESS]
builtin_ldexp_float8()    [SUCCESS]
builtin_ldexp_float16()    [SUCCESS]
builtin_lgamma_float()    [SUCCESS]
builtin_lgamma_float2()    [SUCCESS]
builtin_lgamma_float4()    [SUCCESS]
builtin_lgamma_float8()    [SUCCESS]
builtin_lgamma_float16()    [SUCCESS]
builtin_log_float()    [SUCCESS]
builtin_log_float2()    [SUCCESS]
builtin_log_float4()    [SUCCESS]
builtin_log_float8()    [SUCCESS]
builtin_log_float16()    [SUCCESS]
builtin_log2_float()    [SUCCESS]
builtin_log2_float2()    [SUCCESS]
builtin_log2_float4()    [SUCCESS]
builtin_log2_float8()    [SUCCESS]
builtin_log2_float16()    [SUCCESS]
builtin_log10_float()    [SUCCESS]
builtin_log10_float2()    [SUCCESS]
builtin_log10_float4()    [SUCCESS]
builtin_log10_float8()    [SUCCESS]
builtin_log10_float16()    [SUCCESS]
builtin_log1p_float()    [SUCCESS]
builtin_log1p_float2()    [SUCCESS]
builtin_log1p_float4()    [SUCCESS]
builtin_log1p_float8()    [SUCCESS]
builtin_log1p_float16()    [SUCCESS]
builtin_logb_float()    [SUCCESS]
builtin_logb_float2()    [SUCCESS]
builtin_logb_float4()    [SUCCESS]
builtin_logb_float8()    [SUCCESS]
builtin_logb_float16()    [SUCCESS]
builtin_maxmag_float()    [SUCCESS]
builtin_maxmag_float2()    [SUCCESS]
builtin_maxmag_float4()    [SUCCESS]
builtin_maxmag_float8()    [SUCCESS]
builtin_maxmag_float16()    [SUCCESS]
builtin_minmag_float()    [SUCCESS]
builtin_minmag_float2()    [SUCCESS]
builtin_minmag_float4()    [SUCCESS]
builtin_minmag_float8()    [SUCCESS]
builtin_minmag_float16()    [SUCCESS]
builtin_nextafter_float()    [SUCCESS]
builtin_nextafter_float2()    [SUCCESS]
builtin_nextafter_float4()    [SUCCESS]
builtin_nextafter_float8()    [SUCCESS]
builtin_nextafter_float16()    [SUCCESS]
builtin_pow_float()    [SUCCESS]
builtin_pow_float2()    [SUCCESS]
builtin_pow_float4()    [SUCCESS]
builtin_pow_float8()    [SUCCESS]
builtin_pow_float16()    [SUCCESS]
builtin_pown_float()    [SUCCESS]
builtin_pown_float2()    [SUCCESS]
builtin_pown_float4()    [SUCCESS]
builtin_pown_float8()    [SUCCESS]
builtin_pown_float16()    [SUCCESS]
builtin_powr_float()    [SUCCESS]
builtin_powr_float2()    [SUCCESS]
builtin_powr_float4()    [SUCCESS]
builtin_powr_float8()    [SUCCESS]
builtin_powr_float16()    [SUCCESS]
builtin_remainder_float()    [SUCCESS]
builtin_remainder_float2()    [SUCCESS]
builtin_remainder_float4()    [SUCCESS]
builtin_remainder_float8()    [SUCCESS]
builtin_remainder_float16()    [SUCCESS]
builtin_rint_float()    [SUCCESS]
builtin_rint_float2()    [SUCCESS]
builtin_rint_float4()    [SUCCESS]
builtin_rint_float8()    [SUCCESS]
builtin_rint_float16()    [SUCCESS]
builtin_rootn_float()    [SUCCESS]
builtin_rootn_float2()    [SUCCESS]
builtin_rootn_float4()    [SUCCESS]
builtin_rootn_float8()    [SUCCESS]
builtin_rootn_float16()    [SUCCESS]
builtin_round_float()    [SUCCESS]
builtin_round_float2()    [SUCCESS]
builtin_round_float4()    [SUCCESS]
builtin_round_float8()    [SUCCESS]
builtin_round_float16()    [SUCCESS]
builtin_rsqrt_float()    [SUCCESS]
builtin_rsqrt_float2()    [SUCCESS]
builtin_rsqrt_float4()    [SUCCESS]
builtin_rsqrt_float8()    [SUCCESS]
builtin_rsqrt_float16()    [SUCCESS]
builtin_sin_float()    [SUCCESS]
builtin_sin_float2()    [SUCCESS]
builtin_sin_float4()    [SUCCESS]
builtin_sin_float8()    [SUCCESS]
builtin_sin_float16()    [SUCCESS]
builtin_sinh_float()    [SUCCESS]
builtin_sinh_float2()    [SUCCESS]
builtin_sinh_float4()    [SUCCESS]
builtin_sinh_float8()    [SUCCESS]
builtin_sinh_float16()    [SUCCESS]
builtin_sinpi_float()    [SUCCESS]
builtin_sinpi_float2()    [SUCCESS]
builtin_sinpi_float4()    [SUCCESS]
builtin_sinpi_float8()    [SUCCESS]
builtin_sinpi_float16()    [SUCCESS]
builtin_sqrt_float()    [SUCCESS]
builtin_sqrt_float2()    [SUCCESS]
builtin_sqrt_float4()    [SUCCESS]
builtin_sqrt_float8()    [SUCCESS]
builtin_sqrt_float16()    [SUCCESS]
builtin_tan_float()    [SUCCESS]
builtin_tan_float2()    [SUCCESS]
builtin_tan_float4()    [SUCCESS]
builtin_tan_float8()    [SUCCESS]
builtin_tan_float16()    [SUCCESS]
builtin_tanh_float()    [SUCCESS]
builtin_tanh_float2()    [SUCCESS]
builtin_tanh_float4()    [SUCCESS]
builtin_tanh_float8()    [SUCCESS]
builtin_tanh_float16()    [SUCCESS]
builtin_tanpi_float()    [SUCCESS]
builtin_tanpi_float2()    [SUCCESS]
builtin_tanpi_float4()    [SUCCESS]
builtin_tanpi_float8()    [SUCCESS]
builtin_tanpi_float16()    [SUCCESS]
builtin_trunc_float()    [SUCCESS]
builtin_trunc_float2()    [SUCCESS]
builtin_trunc_float4()    [SUCCESS]
builtin_trunc_float8()    [SUCCESS]
builtin_trunc_float16()    [SUCCESS]
compiler_sub_char()    [SUCCESS]
compiler_sub_uchar()    [SUCCESS]
compiler_sub_short()    [SUCCESS]
compiler_sub_ushort()    [SUCCESS]
compiler_sub_int()    [SUCCESS]
compiler_sub_uint()    [SUCCESS]
compiler_add_char()    [SUCCESS]
compiler_add_uchar()    [SUCCESS]
compiler_add_short()    [SUCCESS]
compiler_add_ushort()    [SUCCESS]
compiler_add_int()    [SUCCESS]
compiler_add_uint()    [SUCCESS]
compiler_mul_char()    [SUCCESS]
compiler_mul_uchar()    [SUCCESS]
compiler_mul_short()    [SUCCESS]
compiler_mul_ushort()    [SUCCESS]
compiler_mul_int()    [SUCCESS]
compiler_mul_uint()    [SUCCESS]
compiler_div_char()    [SUCCESS]
compiler_div_uchar()    [SUCCESS]
compiler_div_short()    [SUCCESS]
compiler_div_ushort()    [SUCCESS]
compiler_div_int()    [SUCCESS]
compiler_div_uint()    [SUCCESS]
compiler_rem_char()    [SUCCESS]
compiler_rem_uchar()    [SUCCESS]
compiler_rem_short()    [SUCCESS]
compiler_rem_ushort()    [SUCCESS]
compiler_rem_int()    [SUCCESS]
compiler_rem_uint()    [SUCCESS]
displacement_map_element()    [SUCCESS]
compiler_mandelbrot()    [SUCCESS]
compiler_mandelbrot_alternate()    [SUCCESS]
compiler_box_blur_float()    [SUCCESS]
compiler_box_blur_image()    [SUCCESS]
compiler_box_blur()    [SUCCESS]
compiler_insert_to_constant()    [SUCCESS]
compiler_argument_structure()    [SUCCESS]
compiler_argument_structure_indirect()    [SUCCESS]
compiler_argument_structure_select()    [SUCCESS]
compiler_arith_shift_right()    [SUCCESS]
compiler_mixed_pointer()    [SUCCESS]
compiler_mixed_pointer1()    [SUCCESS]
compiler_array0()    [SUCCESS]
compiler_array()    [SUCCESS]
compiler_array1()    [SUCCESS]
compiler_array2()    [SUCCESS]
compiler_array3()    [SUCCESS]
compiler_array4()    [SUCCESS]
compiler_byte_scatter()    [SUCCESS]
compiler_ceil()    [SUCCESS]
compiler_popcount_int8_t()    [SUCCESS]
compiler_popcount_uint8_t()    [SUCCESS]
compiler_popcount_int16_t()    [SUCCESS]
compiler_popcount_uint16_t()    [SUCCESS]
compiler_popcount_int32_t()    [SUCCESS]
compiler_popcount_uint32_t()    [SUCCESS]
compiler_popcount_int64_t()    [SUCCESS]
compiler_popcount_uint64_t()    [SUCCESS]
compiler_convert_uchar_sat()    [SUCCESS]
compiler_copy_buffer()    [SUCCESS]
compiler_copy_image()    [SUCCESS]
compiler_copy_image_1d()    [SUCCESS]
compiler_copy_image_3d()    [SUCCESS]
compiler_copy_buffer_row()    [SUCCESS]
compiler_degrees()    [SUCCESS]
compiler_step_float()    [SUCCESS]
compiler_step_float2()    [SUCCESS]
compiler_step_float3()    [SUCCESS]
compiler_step_float4()    [SUCCESS]
compiler_step_float8()    [SUCCESS]
compiler_step_float16()    [SUCCESS]
compiler_stepf_float()    [SUCCESS]
compiler_stepf_float2()    [SUCCESS]
compiler_stepf_float3()    [SUCCESS]
compiler_stepf_float4()    [SUCCESS]
compiler_stepf_float8()    [SUCCESS]
compiler_stepf_float16()    [SUCCESS]
compiler_fabs()    [SUCCESS]
compiler_abs_int()    [SUCCESS]
compiler_abs_short()    [SUCCESS]
compiler_abs_char()    [SUCCESS]
compiler_abs_uint()    [SUCCESS]
compiler_abs_ushort()    [SUCCESS]
compiler_abs_uchar()    [SUCCESS]
compiler_abs_int2()    [SUCCESS]
compiler_abs_int3()    [SUCCESS]
compiler_abs_int4()    [SUCCESS]
compiler_abs_int8()    [SUCCESS]
compiler_abs_int16()    [SUCCESS]
compiler_abs_uint2()    [SUCCESS]
compiler_abs_uint3()    [SUCCESS]
compiler_abs_uint4()    [SUCCESS]
compiler_abs_uint8()    [SUCCESS]
compiler_abs_uint16()    [SUCCESS]
compiler_abs_char2()    [SUCCESS]
compiler_abs_char3()    [SUCCESS]
compiler_abs_char4()    [SUCCESS]
compiler_abs_char8()    [SUCCESS]
compiler_abs_char16()    [SUCCESS]
compiler_abs_uchar2()    [SUCCESS]
compiler_abs_uchar3()    [SUCCESS]
compiler_abs_uchar4()    [SUCCESS]
compiler_abs_uchar8()    [SUCCESS]
compiler_abs_uchar16()    [SUCCESS]
compiler_abs_short2()    [SUCCESS]
compiler_abs_short3()    [SUCCESS]
compiler_abs_short4()    [SUCCESS]
compiler_abs_short8()    [SUCCESS]
compiler_abs_short16()    [SUCCESS]
compiler_abs_ushort2()    [SUCCESS]
compiler_abs_ushort3()    [SUCCESS]
compiler_abs_ushort4()    [SUCCESS]
compiler_abs_ushort8()    [SUCCESS]
compiler_abs_ushort16()    [SUCCESS]
compiler_abs_diff_int()    [SUCCESS]
compiler_abs_diff_long()    [SUCCESS]
compiler_abs_diff_short()    [SUCCESS]
compiler_abs_diff_char()    [SUCCESS]
compiler_abs_diff_uint()    [SUCCESS]
compiler_abs_diff_ulong()    [SUCCESS]
compiler_abs_diff_ushort()    [SUCCESS]
compiler_abs_diff_uchar()    [SUCCESS]
compiler_abs_diff_int2()    [SUCCESS]
compiler_abs_diff_int3()    [SUCCESS]
compiler_abs_diff_int4()    [SUCCESS]
compiler_abs_diff_int8()    [SUCCESS]
compiler_abs_diff_int16()    [SUCCESS]
compiler_abs_diff_uint2()    [SUCCESS]
compiler_abs_diff_uint3()    [SUCCESS]
compiler_abs_diff_uint4()    [SUCCESS]
compiler_abs_diff_uint8()    [SUCCESS]
compiler_abs_diff_uint16()    [SUCCESS]
compiler_abs_diff_long2()    [SUCCESS]
compiler_abs_diff_long3()    [SUCCESS]
compiler_abs_diff_long4()    [SUCCESS]
compiler_abs_diff_long8()    [SUCCESS]
compiler_abs_diff_long16()    [SUCCESS]
compiler_abs_diff_ulong2()    [SUCCESS]
compiler_abs_diff_ulong3()    [SUCCESS]
compiler_abs_diff_ulong4()    [SUCCESS]
compiler_abs_diff_ulong8()    [SUCCESS]
compiler_abs_diff_ulong16()    [SUCCESS]
compiler_abs_diff_char2()    [SUCCESS]
compiler_abs_diff_char3()    [SUCCESS]
compiler_abs_diff_char4()    [SUCCESS]
compiler_abs_diff_char8()    [SUCCESS]
compiler_abs_diff_char16()    [SUCCESS]
compiler_abs_diff_uchar2()    [SUCCESS]
compiler_abs_diff_uchar3()    [SUCCESS]
compiler_abs_diff_uchar4()    [SUCCESS]
compiler_abs_diff_uchar8()    [SUCCESS]
compiler_abs_diff_uchar16()    [SUCCESS]
compiler_abs_diff_short2()    [SUCCESS]
compiler_abs_diff_short3()    [SUCCESS]
compiler_abs_diff_short4()    [SUCCESS]
compiler_abs_diff_short8()    [SUCCESS]
compiler_abs_diff_short16()    [SUCCESS]
compiler_abs_diff_ushort2()    [SUCCESS]
compiler_abs_diff_ushort3()    [SUCCESS]
compiler_abs_diff_ushort4()    [SUCCESS]
compiler_abs_diff_ushort8()    [SUCCESS]
compiler_abs_diff_ushort16()    [SUCCESS]
compiler_fill_image()    [SUCCESS]
compiler_fill_image0()    [SUCCESS]
compiler_fill_image_1d()    [SUCCESS]
compiler_fill_image_3d()    [SUCCESS]
compiler_fill_image_3d_2()    [SUCCESS]
compiler_function_argument0()    [SUCCESS]
compiler_function_argument1()    [SUCCESS]
compiler_function_argument2()    [SUCCESS]
compiler_function_argument()    [SUCCESS]
compiler_function_constant0()    [SUCCESS]
compiler_function_constant1()    [SUCCESS]
compiler_function_constant()    [SUCCESS]
compiler_global_constant()    [SUCCESS]
compiler_global_constant1()    [SUCCESS]
compiler_global_constant2()    [SUCCESS]
compiler_global_constant3()    [SUCCESS]
compiler_global_constant_2()    [SUCCESS]
compiler_global_constant_2_long()    [SUCCESS]
compiler_group_size1()    [SUCCESS]
compiler_group_size2()    [SUCCESS]
compiler_group_size3()    [SUCCESS]
compiler_group_size4()    [SUCCESS]
compiler_hadd()    [SUCCESS]
compiler_if_else()    [SUCCESS]
compiler_integer_division()    [SUCCESS]
compiler_integer_remainder()    [SUCCESS]
compiler_insert_vector()    [SUCCESS]
compiler_lower_return0()    [SUCCESS]
compiler_lower_return1()    [SUCCESS]
compiler_lower_return2()    [SUCCESS]
compiler_mad_hi()    [SUCCESS]
compiler_mul_hi()    [SUCCESS]
compiler_mad24()    [SUCCESS]
compiler_mul24()    [SUCCESS]
compiler_multiple_kernels()    [SUCCESS]
compiler_radians()    [SUCCESS]
compiler_rhadd()    [SUCCESS]
compiler_rotate()    [SUCCESS]
compiler_saturate_int8_t()    [SUCCESS]
compiler_saturate_uint8_t()    [SUCCESS]
compiler_saturate_int16_t()    [SUCCESS]
compiler_saturate_uint16_t()    [SUCCESS]
compiler_saturate_int32_t()    [SUCCESS]
compiler_saturate_uint32_t()    [SUCCESS]
compiler_saturate_sub_int8_t()    [SUCCESS]
compiler_saturate_sub_uint8_t()    [SUCCESS]
compiler_saturate_sub_int16_t()    [SUCCESS]
compiler_saturate_sub_uint16_t()    [SUCCESS]
compiler_saturate_sub_int32_t()    [SUCCESS]
compiler_saturate_sub_uint32_t()    [SUCCESS]
compiler_shift_right()    [SUCCESS]
compiler_short_scatter()    [SUCCESS]
compiler_smoothstep()    [SUCCESS]
compiler_uint2_copy()    [SUCCESS]
compiler_uint3_copy()    [SUCCESS]
compiler_uint8_copy()    [SUCCESS]
compiler_uint16_copy()    [SUCCESS]
compiler_uint3_unaligned_copy()    [SUCCESS]
compiler_upsample_int()    [SUCCESS]
compiler_upsample_long()    [SUCCESS]
compiler_unstructured_branch0()    [SUCCESS]
compiler_unstructured_branch1()    [SUCCESS]
compiler_unstructured_branch2()    [SUCCESS]
compiler_unstructured_branch3()    [SUCCESS]
compiler_write_only_bytes()    [SUCCESS]
compiler_write_only()    [SUCCESS]
compiler_write_only_shorts()    [SUCCESS]
compiler_switch()    [SUCCESS]
compiler_bswap()    [SUCCESS]
compiler_clz_uint64_t()    [SUCCESS]
compiler_clz_uint32_t()    [SUCCESS]
compiler_clz_uint16_t()    [SUCCESS]
compiler_clz_uint8_t()    [SUCCESS]
compiler_clz_int64_t()    [SUCCESS]
compiler_clz_int32_t()    [SUCCESS]
compiler_clz_int16_t()    [SUCCESS]
compiler_clz_int8_t()    [SUCCESS]
compiler_math()    [SUCCESS]
compiler_atomic_functions()    [SUCCESS]
compiler_async_copy_char2()    [SUCCESS]
compiler_async_copy_uchar2()    [SUCCESS]
compiler_async_copy_short2()    [SUCCESS]
compiler_async_copy_ushort2()    [SUCCESS]
compiler_async_copy_int2()    [SUCCESS]
compiler_async_copy_uint2()    [SUCCESS]
compiler_async_copy_long2()    [SUCCESS]
compiler_async_copy_ulong2()    [SUCCESS]
compiler_async_copy_float2()    [SUCCESS]
compiler_workgroup_broadcast_1D_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_broadcast_2D_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_broadcast_3D_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_any()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_all()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_add_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_add_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_add_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_max_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_max_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_max_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_min_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_min_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_reduce_min_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_add_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_add_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_add_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_max_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_max_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_max_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_min_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_min_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_exclusive_min_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_add_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_add_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_add_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_max_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_max_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_max_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_min_int()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_min_uint()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_workgroup_scan_inclusive_min_float()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_subgroup_broadcast_imm_int()    [SUCCESS]
compiler_subgroup_broadcast_int()    [SUCCESS]
compiler_subgroup_any()    [SUCCESS]
compiler_subgroup_all()    [SUCCESS]
compiler_subgroup_reduce_add_int()    [SUCCESS]
compiler_subgroup_reduce_add_uint()    [SUCCESS]
compiler_subgroup_reduce_add_float()    [SUCCESS]
compiler_subgroup_reduce_max_int()    [SUCCESS]
compiler_subgroup_reduce_max_uint()    [SUCCESS]
compiler_subgroup_reduce_max_float()    [SUCCESS]
compiler_subgroup_reduce_min_int()    [SUCCESS]
compiler_subgroup_reduce_min_uint()    [SUCCESS]
compiler_subgroup_reduce_min_float()    [SUCCESS]
compiler_subgroup_scan_exclusive_add_int()    [SUCCESS]
compiler_subgroup_scan_exclusive_add_uint()    [SUCCESS]
compiler_subgroup_scan_exclusive_add_float()    [SUCCESS]
compiler_subgroup_scan_exclusive_max_int()    [SUCCESS]
compiler_subgroup_scan_exclusive_max_uint()    [SUCCESS]
compiler_subgroup_scan_exclusive_max_float()    [SUCCESS]
compiler_subgroup_scan_exclusive_min_int()    [SUCCESS]
compiler_subgroup_scan_exclusive_min_uint()    [SUCCESS]
compiler_subgroup_scan_exclusive_min_float()    [SUCCESS]
compiler_subgroup_scan_inclusive_add_int()    [SUCCESS]
compiler_subgroup_scan_inclusive_add_uint()    [SUCCESS]
compiler_subgroup_scan_inclusive_add_float()    [SUCCESS]
compiler_subgroup_scan_inclusive_max_int()    [SUCCESS]
compiler_subgroup_scan_inclusive_max_uint()    [SUCCESS]
compiler_subgroup_scan_inclusive_max_float()    [SUCCESS]
compiler_subgroup_scan_inclusive_min_int()    [SUCCESS]
compiler_subgroup_scan_inclusive_min_uint()    [SUCCESS]
compiler_subgroup_scan_inclusive_min_float()    [SUCCESS]
compiler_subgroup_buffer_block_read1()    [SUCCESS]
compiler_subgroup_buffer_block_read2()    [SUCCESS]
compiler_subgroup_buffer_block_read4()    [SUCCESS]
compiler_subgroup_buffer_block_read8()    [SUCCESS]
compiler_subgroup_buffer_block_write1()    [SUCCESS]
compiler_subgroup_buffer_block_write2()    [SUCCESS]
compiler_subgroup_buffer_block_write4()    [SUCCESS]
compiler_subgroup_buffer_block_write8()    [SUCCESS]
compiler_subgroup_image_block_read1()    [SUCCESS]
compiler_subgroup_image_block_read2()    [SUCCESS]
compiler_subgroup_image_block_read4()    [SUCCESS]
compiler_subgroup_image_block_read8()    [SUCCESS]
compiler_subgroup_image_block_write1()    [SUCCESS]
compiler_subgroup_image_block_write2()    [SUCCESS]
compiler_subgroup_image_block_write4()    [SUCCESS]
compiler_subgroup_image_block_write8()    [SUCCESS]
compiler_async_stride_copy()    [SUCCESS]
compiler_insn_selection_min()    [SUCCESS]
compiler_insn_selection_max()    [SUCCESS]
compiler_insn_selection_masked_min_max()    [SUCCESS]
compiler_load_bool_imm()    [SUCCESS]
compiler_global_memory_barrier()    [SUCCESS]
compiler_local_memory_two_ptr()    [SUCCESS]
compiler_local_memory_barrier()    [SUCCESS]
compiler_local_memory_barrier_wg64()    [SUCCESS]
compiler_local_memory_barrier_2()    [SUCCESS]
compiler_local_slm()    [SUCCESS]
compiler_local_slm1()    [SUCCESS]
compiler_movforphi_undef()    [SUCCESS]
compiler_volatile()    [SUCCESS]
compiler_copy_image1()    [SUCCESS]
compiler_get_image_info()    [SUCCESS]
compiler_get_image_info_array()    [SUCCESS]
compiler_vect_compare()    [SUCCESS]
compiler_vector_char2_load_store()    [SUCCESS]
compiler_vector_char3_load_store()    [SUCCESS]
compiler_vector_char4_load_store()    [SUCCESS]
compiler_vector_char8_load_store()    [SUCCESS]
compiler_vector_char16_load_store()    [SUCCESS]
compiler_vector_uchar2_load_store()    [SUCCESS]
compiler_vector_uchar3_load_store()    [SUCCESS]
compiler_vector_uchar4_load_store()    [SUCCESS]
compiler_vector_uchar8_load_store()    [SUCCESS]
compiler_vector_uchar16_load_store()    [SUCCESS]
compiler_vector_short2_load_store()    [SUCCESS]
compiler_vector_short3_load_store()    [SUCCESS]
compiler_vector_short4_load_store()    [SUCCESS]
compiler_vector_short8_load_store()    [SUCCESS]
compiler_vector_short16_load_store()    [SUCCESS]
compiler_vector_ushort2_load_store()    [SUCCESS]
compiler_vector_ushort3_load_store()    [SUCCESS]
compiler_vector_ushort4_load_store()    [SUCCESS]
compiler_vector_ushort8_load_store()    [SUCCESS]
compiler_vector_ushort16_load_store()    [SUCCESS]
compiler_vector_int2_load_store()    [SUCCESS]
compiler_vector_int3_load_store()    [SUCCESS]
compiler_vector_int4_load_store()    [SUCCESS]
compiler_vector_int8_load_store()    [SUCCESS]
compiler_vector_int16_load_store()    [SUCCESS]
compiler_vector_uint2_load_store()    [SUCCESS]
compiler_vector_uint3_load_store()    [SUCCESS]
compiler_vector_uint4_load_store()    [SUCCESS]
compiler_vector_uint8_load_store()    [SUCCESS]
compiler_vector_uint16_load_store()    [SUCCESS]
compiler_vector_float2_load_store()    [SUCCESS]
compiler_vector_float3_load_store()    [SUCCESS]
compiler_vector_float4_load_store()    [SUCCESS]
compiler_vector_float8_load_store()    [SUCCESS]
compiler_vector_float16_load_store()    [SUCCESS]
compiler_vector_long2_load_store()    [SUCCESS]
compiler_vector_long3_load_store()    [SUCCESS]
compiler_vector_long4_load_store()    [SUCCESS]
compiler_vector_long8_load_store()    [SUCCESS]
compiler_vector_long16_load_store()    [SUCCESS]
compiler_vector_ulong2_load_store()    [SUCCESS]
compiler_vector_ulong3_load_store()    [SUCCESS]
compiler_vector_ulong4_load_store()    [SUCCESS]
compiler_vector_ulong8_load_store()    [SUCCESS]
compiler_vector_ulong16_load_store()    [SUCCESS]
compiler_vector_half2_load_store()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_vector_half3_load_store()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_vector_half4_load_store()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_vector_half8_load_store()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_vector_half16_load_store()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_cl_finish()    [SUCCESS]
get_program_info()    [SUCCESS]
get_queue_info()    [SUCCESS]
get_program_build_info()    [SUCCESS]
get_build_llvm_info()LLVM file created.. SUCCESS    [SUCCESS]
compile_spir_binary()SPIR file created.. SUCCESS    [SUCCESS]
build_spir_binary()SPIR file created.. SUCCESS    [SUCCESS]
get_build_asm_info()ASM file created.. SUCCESS    [SUCCESS]
get_compile_llvm_info()LLVM file created.. SUCCESS    [SUCCESS]
get_link_asm_info()ASM file created.. SUCCESS    [SUCCESS]
get_context_info()    [SUCCESS]
get_kernel_info()    [SUCCESS]
get_image_info()    [SUCCESS]
get_mem_info()    [SUCCESS]
builtin_atan2()    [SUCCESS]
builtin_bitselect()    [SUCCESS]
builtin_frexp()    [SUCCESS]
builtin_mad_sat()    [SUCCESS]
builtin_modf()    [SUCCESS]
builtin_nextafter()    [SUCCESS]
builtin_remquo()    [SUCCESS]
builtin_shuffle()    [SUCCESS]
builtin_shuffle2()    [SUCCESS]
builtin_sign()    [SUCCESS]
builtin_lgamma()    [SUCCESS]
builtin_lgamma_r()    [SUCCESS]
builtin_tgamma()max error=6.000000 ulp at x=-29.857000     [SUCCESS]
buildin_work_dim()    [SUCCESS]
builtin_global_size()    [SUCCESS]
builtin_local_size()    [SUCCESS]
builtin_global_id()    [SUCCESS]
builtin_num_groups()    [SUCCESS]
builtin_local_id()    [SUCCESS]
builtin_sub_group_size()    [SUCCESS]
builtin_max_sub_group_size()    [SUCCESS]
builtin_num_sub_groups()    [SUCCESS]
builtin_sub_group_id()    [SUCCESS]
builtin_acos_asin()    [SUCCESS]
builtin_pow()    [SUCCESS]
builtin_exp()    [SUCCESS]
builtin_convert_uchar_to_char_sat()    [SUCCESS]
builtin_convert_short_to_char_sat()    [SUCCESS]
builtin_convert_ushort_to_char_sat()    [SUCCESS]
builtin_convert_int_to_char_sat()    [SUCCESS]
builtin_convert_uint_to_char_sat()    [SUCCESS]
builtin_convert_long_to_char_sat()    [SUCCESS]
builtin_convert_float_to_char_sat()    [SUCCESS]
builtin_convert_char_to_uchar_sat()    [SUCCESS]
builtin_convert_short_to_uchar_sat()    [SUCCESS]
builtin_convert_ushort_to_uchar_sat()    [SUCCESS]
builtin_convert_int_to_uchar_sat()    [SUCCESS]
builtin_convert_uint_to_uchar_sat()    [SUCCESS]
builtin_convert_long_to_uchar_sat()    [SUCCESS]
builtin_convert_float_to_uchar_sat()    [SUCCESS]
builtin_convert_ushort_to_short_sat()    [SUCCESS]
builtin_convert_int_to_short_sat()    [SUCCESS]
builtin_convert_uint_to_short_sat()    [SUCCESS]
builtin_convert_long_to_short_sat()    [SUCCESS]
builtin_convert_float_to_short_sat()    [SUCCESS]
builtin_convert_short_to_ushort_sat()    [SUCCESS]
builtin_convert_int_to_ushort_sat()    [SUCCESS]
builtin_convert_uint_to_ushort_sat()    [SUCCESS]
builtin_convert_long_to_ushort_sat()    [SUCCESS]
builtin_convert_float_to_ushort_sat()    [SUCCESS]
builtin_convert_uint_to_int_sat()    [SUCCESS]
builtin_convert_long_to_int_sat()    [SUCCESS]
builtin_convert_float_to_int_sat()    [SUCCESS]
builtin_convert_int_to_uint_sat()    [SUCCESS]
builtin_convert_long_to_uint_sat()    [SUCCESS]
builtin_convert_float_to_uint_sat()    [SUCCESS]
sub_buffer_check()    [SUCCESS]
runtime_createcontextfromtype()    [SUCCESS]
runtime_set_kernel_arg()    [SUCCESS]
runtime_null_kernel_arg()    [SUCCESS]
runtime_event()    [SUCCESS]
runtime_barrier_list()    [SUCCESS]
runtime_marker_list()    [SUCCESS]
runtime_compile_link()    [SUCCESS]
compiler_long()    [SUCCESS]
compiler_long_2()    [SUCCESS]
compiler_long_not_vec8()    [SUCCESS]
compiler_long_mul_hi()    [SUCCESS]
compiler_long_mul_sat()    [SUCCESS]
compiler_long_div()    [SUCCESS]
compiler_long_rem()    [SUCCESS]
compiler_long_convert()    [SUCCESS]
compiler_long_convert_2()    [SUCCESS]
compiler_long_convert_to_float()    [SUCCESS]
compiler_long_shl()    [SUCCESS]
compiler_long_shr()    [SUCCESS]
compiler_long_asr()    [SUCCESS]
compiler_long_mult()    [SUCCESS]
compiler_long_cmp()    [SUCCESS]
compiler_bitcast_char8_to_long()    [SUCCESS]
compiler_bitcast_long_to_char8()    [SUCCESS]
compiler_bitcast_int2_to_long()    [SUCCESS]
compiler_bitcast_long_to_int2()    [SUCCESS]
compiler_bitcast_short4_to_long()    [SUCCESS]
compiler_bitcast_long_to_short4()    [SUCCESS]
compiler_half_basic()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_sin()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_cos()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_sinh()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_cosh()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_tan()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_log10()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_log()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_trunc()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_exp()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_sqrt()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_ceil()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_fmod()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_fmax()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_math_fmin()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_isnan()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_isinf()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_float()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_as_char2()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half2_as_int()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_char_sat()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_ushort_sat()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_uint_sat()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_uchar_to_half()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_int_to_half()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_long()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_ulong_to_half()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_long_sat()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_half_to_double()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_to_half()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_function_argument3()    [SUCCESS]
compiler_function_qualifiers()    [SUCCESS]
compiler_bool_cross_basic_block()    [SUCCESS]
compiler_private_const()    [SUCCESS]
compiler_private_data_overflow()    [SUCCESS]
compiler_getelementptr_bitcast()    [SUCCESS]
compiler_time_stamp()tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
tmEvt 0 0 0  tmDiff 47948 25240
    [SUCCESS]
double_precision_check()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_div()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_div_uniform()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_convert_int()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_convert_float()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_convert_short()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_convert_char()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_double_convert_long()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_long_convert_double()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_int_convert_double()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_short_convert_double()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_char_convert_double()No cl_khr_fp64, Skip!    [SUCCESS]
compiler_float_convert_double()No cl_khr_fp64, Skip!    [SUCCESS]
test_load_program_from_gen_bin()    [SUCCESS]
test_get_arg_info()    [SUCCESS]
profiling_exec()    [SUCCESS]
enqueue_copy_buf()    [SUCCESS]
enqueue_copy_buf_unaligned()    [SUCCESS]
test_printf()Warning: Have a int parameter for %f like specifier, take care of it
--- Welcome to the printf test of Intel Beignet ---
@@@ A long value is 1004294967296
### output a char is x
loops: i = 0, j = 0
loops: i = 0, j = 1
loops: i = 1, j = 0
loops: i = 1, j = 1
loops: i = 2, j = 0
loops: i = 2, j = 1
!!! output a float to int is 5
!!! output a float to int is 5
!!! output a float to int is 5
!!! output a float to int is 5
!!! output a float is 5.000000
!!! output a float is 5.000000
loops: i = 3, j = 0
!!! output a float is 5.000000
######## global_id(x, y, z) = 0,3,0, global_size(d0, d1, d3) = (16, 4, 8)
######## global_id(x, y, z) = 15,3,0, global_size(d0, d1, d3) = (16, 4, 8)
loops: i = 3, j = 1
######## global_id(x, y, z) = 0,0,7, global_size(d0, d1, d3) = (16, 4, 8)
######## global_id(x, y, z) = 15,0,7, global_size(d0, d1, d3) = (16, 4, 8)
######## global_id(x, y, z) = 0,3,7, global_size(d0, d1, d3) = (16, 4, 8)
######## global_id(x, y, z) = 15,3,7, global_size(d0, d1, d3) = (16, 4, 8)
loops: i = 4, j = 0
loops: i = 4, j = 1
loops: i = 5, j = 0
loops: i = 5, j = 1
loops: i = 6, j = 0
loops: i = 6, j = 1
loops: i = 7, j = 0
loops: i = 7, j = 1
!!! output a float is 5.000000
######## global_id(x, y, z) = 0,0,0, global_size(d0, d1, d3) = (16, 4, 8)
######## global_id(x, y, z) = 15,0,0, global_size(d0, d1, d3) = (16, 4, 8)
--- End to the printf test ---
    [SUCCESS]
test_printf_1()Warning: Have a int parameter for %f like specifier, take care of it
    [SUCCESS]
test_printf_2()Warning: Have a int parameter for %f like specifier, take care of it
float 2.000000
float 2.000000
float 2.000000
float 2.000000
long abcd1234ccccdddd
long abcd1234ccccdddd
long abcd1234ccccdddd
long abcd1234ccccdddd
    [SUCCESS]
test_printf_3()Warning: Have a int parameter for %f like specifier, take care of it
@@ arg from func arg is @
    [SUCCESS]
test_printf_4()Warning: Have a int parameter for %f like specifier, take care of it
@@ Long result is 1 1 2 3 2 3 5 4 2 1 2 3 5 10 4 2 1 2 3 5
    [SUCCESS]
enqueue_fill_buf()    [SUCCESS]
builtin_kernel_max_global_size()    [SUCCESS]
image_1D_buffer()    [SUCCESS]
image_from_buffer()    [SUCCESS]
compare_image_2d_and_1d_array()    [SUCCESS]
compiler_fill_image_1d_array()    [SUCCESS]
compiler_fill_image_2d_array()    [SUCCESS]
compiler_constant_expr()    [SUCCESS]
compiler_assignment_operation_in_if()    [SUCCESS]
vload_test_uchar()    [SUCCESS]
vload_test_char()    [SUCCESS]
vload_test_ushort()    [SUCCESS]
vload_test_short()    [SUCCESS]
vload_test_uint()    [SUCCESS]
vload_test_int()    [SUCCESS]
vload_test_float()    [SUCCESS]
runtime_use_host_ptr_buffer()    [SUCCESS]
runtime_alloc_host_ptr_buffer()    [SUCCESS]
runtime_use_host_ptr_image()    [SUCCESS]
compiler_get_max_sub_group_size()    [SUCCESS]
compiler_get_sub_group_local_id()    [SUCCESS]
compiler_sub_group_shuffle()    [SUCCESS]
compiler_sub_group_shuffle_down()    [SUCCESS]
compiler_sub_group_shuffle_up()    [SUCCESS]
compiler_sub_group_shuffle_xor()    [SUCCESS]
builtin_global_linear_id()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
builtin_local_linear_id()Not OpenCL 2.0 device, Beignet extension test!    [SUCCESS]
compiler_mix()	mix max err is 3.14942e-07
    [SUCCESS]
compiler_math_3op_float()    [SUCCESS]
compiler_math_3op_half()No cl_khr_fp16, Skip!    [SUCCESS]
compiler_bsort()    [SUCCESS]
builtin_kernel_block_motion_estimate_intel()    [SUCCESS]
compiler_overflow_add_ulong4()    [SUCCESS]
compiler_overflow_add_uint4()    [SUCCESS]
compiler_overflow_add_ushort4()    [SUCCESS]
compiler_overflow_add_uchar4()    [SUCCESS]
compiler_overflow_sub_uint4()    [SUCCESS]
runtime_climage_from_boname()    [SUCCESS]

summary:
----------
  total: 924
  run: 883
  pass: 883
  fail: 0
  pass rate: 1.000000
shiva at abe ~/Beignet-1.2.1-Source/build/utests $ ./utest_run some_unit_test
platform number 1
platform_profile "FULL_PROFILE"
platform_name "Intel Gen OCL Driver"
platform_vendor "Intel"
platform_version "OpenCL 1.2 beignet 1.2"
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_3d_image_writes cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator cl_intel_subgroups"
device_profile "FULL_PROFILE"
device_name "Intel(R) HD Graphics IvyBridge GT1"
device_vendor "Intel"
device_version "OpenCL 1.2 beignet 1.2"
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_3d_image_writes cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator cl_intel_subgroups cl_intel_motion_estimation"
device_opencl_c_version "OpenCL C 1.2 beignet 1.2"
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]

summary:
----------
  total: 924
  run: 0
  pass: 0
  fail: 0
  pass rate: 0.000000
shiva at abe ~/Beignet-1.2.1-Source/build/utests $ 
-------------- next part --------------
Running the test miner
[OPENCL]:Found suitable OpenCL device [Intel(R) HD Graphics IvyBridge GT1] with 1521483776 bytes of GPU memory
[OPENCL]:Using platform: Intel Gen OCL Driver
[OPENCL]:Using device: Intel(R) HD Graphics IvyBridge GT1(OpenCL 1.2 beignet 1.2)
ASSERTION FAILED: !(ctx->getErrCode() == OUT_OF_RANGE_IF_ENDIF && ctx->getIFENDIFFix())
  at file /home/shiva/Beignet-1.2.1-Source/backend/src/backend/gen_program.cpp, function virtual gbe::Kernel* gbe::GenProgram::compileKernel(const gbe::ir::Unit&, const string&, bool, int), line 224
Trace/breakpoint trap
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GBE-fix-a-patch-JMPI-assert..patch
Type: application/octet-stream
Size: 609 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/beignet/attachments/20161124/8a07ad38/attachment-0001.obj>


More information about the Beignet mailing list