[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