Mock Version: 2.9 Mock Version: 2.9 Mock Version: 2.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/beignet.spec'], chrootPath='/var/lib/mock/dist-circle8-build-38408-6806/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/beignet.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/beignet-1.3.2-4.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/beignet.spec'], chrootPath='/var/lib/mock/dist-circle8-build-38408-6806/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/beignet.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3MSOtK + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Beignet-1.3.2-Source + /usr/bin/gzip -dc /builddir/build/SOURCES/beignet-1.3.2-source.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Beignet-1.3.2-Source + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-Add-AppStream-metadata.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/beignet-llvm6.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.q8Vc2Q + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/beignet-llvm7.patch + mkdir i686-redhat-linux-gnu + exit 0 ~/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu ~/build/BUILD/Beignet-1.3.2-Source + umask 022 + cd /builddir/build/BUILD + cd Beignet-1.3.2-Source + pushd i686-redhat-linux-gnu + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_INSTALL_DIR=/usr/bin/ -DENABLE_GL_SHARING=ON -DEXPERIMENTAL_DOUBLE=ON -- The C compiler identification is GNU 8.3.1 -- The CXX compiler identification is GNU 8.3.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 "1.4.2") -- Building mode: RelWithDebInfo -- LLVM llvm-config found at: /usr/bin/llvm-config -- find unstable LLVM version 7.0.1 -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/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 -- Found X11: /usr/lib/libX11.so -- Looking for XLib - found -- Checking for module 'libdrm' -- Found libdrm, version 2.4.101 -- Looking for DRM - found at /usr 2.4.101 -- Checking for module 'libdrm_intel>=2.4.52' -- Found libdrm_intel, version 2.4.101 -- Looking for DRM Intel - found at /usr 2.4.101 -- 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 -- Looking for drm_intel_bo_set_softpin_offset in drm_intel -- Looking for drm_intel_bo_set_softpin_offset in drm_intel - 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 'xext' -- Found xext, version 1.3.4 -- Looking for Xext - found at /usr -- Checking for module 'xfixes' -- Found xfixes, version 5.0.3 -- Looking for Xfixes - found at /usr -- Looking for OpenGL (>=13.0.0) - not found, cl_khr_gl_sharing will be disabled -- Looking for EGL (>=13.0.0) - not found, cl_khr_gl_sharing will be disabled -- Looking for OCL ICD header file - found -- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.8") -- Building with OpenCL 1.2. -- Building mode: RelWithDebInfo -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE ENABLE_GL_SHARING INCLUDE_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu + popd ~/build/BUILD/Beignet-1.3.2-Source + /usr/bin/make -O -j16 -C i686-redhat-linux-gnu make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target metainfo make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target git_sha1.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target beignet_bitcode make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target gbeinterp make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Built target git_sha1.h make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_sampler.ll make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_workitem.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_float.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_printf.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_workitem.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_async.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_sync.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_types.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_memcpy.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_memset.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Generate the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/include/ocl_defines.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Built target metainfo make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_misc.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_geometric.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_image.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 3%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_work_group.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_vload.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_atom.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_atom_20.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_pipe.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_enqueue.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_vload_20.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 9%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_async.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_memcpy.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_sync.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_memset.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_misc.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_image.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_geometric.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_work_group.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_common.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 6%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_relational.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_vload.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 9%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_simd.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 9%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_integer.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 9%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_math_20.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_atom.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 9%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_math.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_common.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 19%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_barrier.ll make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 19%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_clz.ll make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 19%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_ctz.ll make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_simd.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_relational.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 19%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//ocl_sampler.bc make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 19%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//ocl_barrier.bc make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//ocl_ctz.bc make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 19%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//ocl_clz.bc make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_integer.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_math.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Generate the header by script: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_convert.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Generate the source by script: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_convert.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 12%] Generate the header by script: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl_as.h make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_memset.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_workitem.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_memcpy.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_work_group.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_atom.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_geometric.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_sync.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_common.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_simd.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_image.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Building CXX object backend/src/CMakeFiles/gbeinterp.dir/gbe_bin_interpreter.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.cpp:26, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp:31: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.cpp:26, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp:31: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Linking CXX shared library libgbeinterp.so make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Generate the pch file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//beignet.local.pch make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined #define cl_intel_subgroups ^ :352:9: note: previous definition is here #define cl_intel_subgroups 1 ^ /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined #define cl_intel_subgroups_short ^ :353:9: note: previous definition is here #define cl_intel_subgroups_short 1 ^ 2 warnings generated. make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Built target gbeinterp make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Generate the pch file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//beignet.pch make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined #define cl_intel_subgroups ^ :352:9: note: previous definition is here #define cl_intel_subgroups 1 ^ /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined #define cl_intel_subgroups_short ^ :353:9: note: previous definition is here #define cl_intel_subgroups_short 1 ^ 2 warnings generated. make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 16%] Generate the source by script: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_as.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_vload.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_relational.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_async.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_as.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_integer.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_math.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_misc.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl/src/ocl_convert.cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Generate the bitcode file: /builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu/backend/src/libocl//usr/lib/beignet//beignet.bc make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Built target beignet_bitcode make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target gbe make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/intrusive_list.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/reloc.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/profile.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/profile.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/unit.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/unit.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/immediate.cpp:18: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/immediate.cpp:18: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/sampler.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/sampler.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/context.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/context.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/image.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/image.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/image.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/image.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/liveness.hpp:31, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/liveness.hpp:31, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/function.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/function.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/context.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/context.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:22, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:19: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:22, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:19: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_profiling.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 35%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/value.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/value.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/value.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/value.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_barrier_nodup.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_passes.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 32%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:24: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp: In member function 'gbe::ir::Register gbe::ir::Instruction::getDst(uint32_t) const': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->dst[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->dst[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->dst[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->dst[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->dst[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->dst[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp: In member function 'gbe::ir::Register gbe::ir::Instruction::getSrc(uint32_t) const': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:64:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->src[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:64:48: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] return static_cast(this)->src[ID]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp: In member function 'void gbe::ir::Instruction::setSrc(uint32_t, gbe::ir::Register)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:68:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->src[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:68:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->src[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp: In member function 'void gbe::ir::Instruction::setDst(uint32_t, gbe::ir::Register)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:82:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->dst[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:82:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->dst[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:82:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->dst[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:82:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->dst[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:82:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->dst[ID] = reg; ^~~~~~~~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:82:9: warning: array subscript 0 is above array bounds of 'gbe::ir::Register [0]' [-Warray-bounds] static_cast(this)->dst[ID] = reg; ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_intrinsic_lowering.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_sampler_fix.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building C object backend/src/CMakeFiles/gbe.dir/backend/gen/gen_mesa_disasm.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_bitcode_link.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_output.cpp:1: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_output.cpp:1: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:2: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:2: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_printf_parser.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_scalarize.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:88: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:88: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen75_context.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen75_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen75_context.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen75_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen75_context.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 41%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_compact.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen9_context.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen9_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen9_context.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen9_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen9_context.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen7_encoder.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen75_encoder.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen9_encoder.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen8_encoder.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.cpp:26: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.cpp:26: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_encoder.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_device_enqueue.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen8_context.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:25, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:23: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_loadstore_optimization.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_reg_allocation.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:34: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:34: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_context.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:25: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_program.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:48: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:48: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:98: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:98: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 38%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_gen_backend.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:77: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:77: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp: In member function 'void gbe::GenWriter::emitCallInst(llvm::CallInst&)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4591:32: warning: unused variable 'AE' [-Wunused-variable] CallSite::arg_iterator AE = CS.arg_end(); ^~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Linking CXX shared library libgbe.so make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Built target gbe make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target gbe_bin_generater make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 54%] Building CXX object backend/src/CMakeFiles/gbe_bin_generater.dir/gbe_bin_generater.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:40: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp: In constructor 'gbe::ir::Immediate::Immediate(gbe::ir::half*, uint32_t)': /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:159:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class gbe::ir::half'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->data.FIELD, FIELD, ELEMNUM * getTypeSize()); \ ^ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:172:5: note: in expansion of macro 'DECL_CONSTRUCTOR' DECL_CONSTRUCTOR(half, f16, TYPE_HALF, elemNum) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:30, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29, from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:40: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/./ir/half.hpp:34:9: note: 'class gbe::ir::half' declared here class half ^~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp: At global scope: /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:111:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const char* file_map_open (void) throw (int); ^~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:147:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void build_program(void) throw(int); ^~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:148:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void serialize_program(void) throw(int); ^~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:156:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void program_build_instance::serialize_program(void) throw(int) ^~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:274:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void program_build_instance::build_program(void) throw(int) ^~~~~ /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:292:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const char* program_build_instance::file_map_open(void) throw(int) ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 54%] Linking CXX executable gbe_bin_generater make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 54%] Built target gbe_bin_generater make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_align4_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_unalign_same_offset_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_unalign_dst_offset_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_image_1d_to_1d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_2d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_2d_array_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_1d_array_to_1d_array_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_2d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_align16_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_3d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_rect_align4_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_3d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_rect_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_2d_array_to_2d_array_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 58%] Generating ../../src/kernels/cl_internal_copy_buf_unalign_src_offset_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_buffer_align16_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_2d_array_to_2d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_image_2d_to_buffer_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 61%] Generating ../../src/kernels/cl_internal_copy_image_2d_array_to_3d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_2d_array_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_image_3d_to_buffer_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_buffer_to_image_2d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_buffer_to_image_2d_align16_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_buf_align4_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_copy_buffer_to_image_3d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 64%] Generating ../../src/kernels/cl_internal_fill_buf_align8_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_buf_align2_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_buf_unalign_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_buf_align128_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_image_1d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Generating ../../src/kernels/cl_internal_fill_image_3d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_image_2d_array_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_image_2d_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 67%] Generating ../../src/kernels/cl_internal_fill_image_1d_array_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Generating ../../src/kernels/cl_internal_block_motion_estimate_intel_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 54%] Generating ../../src/kernels/cl_internal_built_in_kernel_str.c make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Scanning dependencies of target cl make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_align4_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_align16_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_unalign_same_offset_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_unalign_dst_offset_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 70%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_unalign_src_offset_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_1d_to_1d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_2d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_rect_align4_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buf_rect_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_3d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_2d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_3d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 74%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_2d_array_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_1d_array_to_1d_array_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_array_to_2d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_buffer_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_buffer_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_array_to_3d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_3d_to_2d_array_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buffer_to_image_3d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_array_to_2d_array_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buffer_to_image_2d_align16_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_buffer_to_image_2d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 77%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_copy_image_2d_to_buffer_align16_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align8_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align4_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align2_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_unalign_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 80%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_buf_align128_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_1d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_array_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_3d_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_1d_array_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_block_motion_estimate_intel_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_platform_id.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_device_id.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/cl_base_object.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_alloc.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_context.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 83%] Building C object src/CMakeFiles/cl.dir/kernels/cl_internal_built_in_kernel_str.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_api_sampler.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_api_program.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_command_queue.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_event.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_sampler.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_accelerator_intel.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_platform_id.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_image.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_kernel.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_kernel.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_extensions.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/cl_utils.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/cl_device_enqueue.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/cl_driver_defs.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building CXX object src/CMakeFiles/cl.dir/cl_gbe_loader.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building CXX object src/CMakeFiles/cl.dir/cl_driver.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/cl_command_queue.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_event.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_context.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_enqueue.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Building C object src/CMakeFiles/cl.dir/intel/intel_batchbuffer.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 90%] Building C object src/CMakeFiles/cl.dir/cl_program.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' /builddir/build/BUILD/Beignet-1.3.2-Source/src/cl_program.c: In function 'get_program_global_data': /builddir/build/BUILD/Beignet-1.3.2-Source/src/cl_program.c:238:81: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *(uint64_t*)&(p[ref_offset]) = ((struct RelocEntry *)temp)[x].defOffset + (uint64_t)p; ^ make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/cl_command_queue_enqueue.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Building C object src/CMakeFiles/cl.dir/cl_khr_icd.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_device_id.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Building C object src/CMakeFiles/cl.dir/x11/va_dri2.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Building C object src/CMakeFiles/cl.dir/performance.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Building C object src/CMakeFiles/cl.dir/x11/dricommon.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 87%] Building C object src/CMakeFiles/cl.dir/cl_api_mem.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/cl_command_queue_gen7.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Building C object src/CMakeFiles/cl.dir/intel/intel_driver.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 93%] Building C object src/CMakeFiles/cl.dir/cl_mem.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 96%] Building C object src/CMakeFiles/cl.dir/intel/intel_gpgpu.c.o make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Linking CXX shared library libcl.so make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Built target cl make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.RkLS2K + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 ++ dirname /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 + cd Beignet-1.3.2-Source + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 'INSTALL=/usr/bin/install -p' -C i686-redhat-linux-gnu make: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Built target metainfo make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 0%] Built target gbeinterp make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 29%] Built target beignet_bitcode make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 51%] Built target gbe make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 54%] Built target gbe_bin_generater make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [ 54%] Built target git_sha1.h make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' [100%] Built target cl make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/etc/OpenCL/vendors/intel-beignet.icd -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/metainfo/com.intel.beignet.metainfo.xml -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_d3d10.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_d3d11.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_dx9_media_sharing.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_egl.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_ext.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_gl.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_gl_ext.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_intel.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_platform.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/opencl.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/libgbe.so -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/beignet.bc -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/beignet.pch -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_defines.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_types.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_float.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_printf.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_workitem.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_async.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_sync.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_memcpy.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_memset.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_misc.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_geometric.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_image.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_work_group.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_vload.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_atom.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_vload_20.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_atom_20.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_pipe.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_enqueue.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_common.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_relational.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_integer.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_simd.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_math.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_math_20.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_as.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/include/ocl_convert.h -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/libgbeinterp.so -- Installing: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/libcl.so make: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/i686-redhat-linux-gnu' + find /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/ -not -name cl_intel.h -type f -print -delete /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_egl.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_ext.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_d3d11.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_gl_ext.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_gl.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_d3d10.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_dx9_media_sharing.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl_platform.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/opencl.h /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/include/CL/cl.h + mv /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/etc/OpenCL/vendors/intel-beignet.icd /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/etc/OpenCL/vendors/intel-beignet-i386.icd + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 1.3.2-4.el8 --unique-debug-suffix -1.3.2-4.el8.i386 --unique-debug-src-base beignet-1.3.2-4.el8.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/Beignet-1.3.2-Source extracting debug info from /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/libcl.so extracting debug info from /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/libgbe.so extracting debug info from /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/lib/beignet/libgbeinterp.so /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 9046 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.IKyKsA + umask 022 + cd /builddir/build/BUILD + cd Beignet-1.3.2-Source + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/metainfo/com.intel.beignet.metainfo.xml /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/metainfo/com.intel.beignet.metainfo.xml: failed to parse /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/metainfo/com.intel.beignet.metainfo.xml: Error on line 147: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity - escape ampersand as & + : + exit 0 Processing files: beignet-1.3.2-4.el8.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.N271Wp + umask 022 + cd /builddir/build/BUILD + cd Beignet-1.3.2-Source + DOCDIR=/builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/doc/beignet + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/doc/beignet + cp -pr README.md /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/doc/beignet + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qBfZtf + umask 022 + cd /builddir/build/BUILD + cd Beignet-1.3.2-Source + LICENSEDIR=/builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/licenses/beignet + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/licenses/beignet + cp -pr COPYING /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/licenses/beignet + exit 0 Provides: beignet = 1.3.2-4.el8 beignet(x86-32) = 1.3.2-4.el8 libcl.so libgbe.so libgbeinterp.so metainfo() metainfo(com.intel.beignet.metainfo.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM-7.so libLLVM-7.so(LLVM_7) libX11.so.6 libXext.so.6 libXfixes.so.3 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libclangAST.so.7 libclangAnalysis.so.7 libclangBasic.so.7 libclangCodeGen.so.7 libclangDriver.so.7 libclangEdit.so.7 libclangFrontend.so.7 libclangLex.so.7 libclangParse.so.7 libclangSema.so.7 libclangSerialization.so.7 libclangStaticAnalyzerCheckers.so.7 libclangStaticAnalyzerCore.so.7 libclangStaticAnalyzerFrontend.so.7 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libdrm.so.2 libdrm_intel.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.27) libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.3.2) librt.so.1 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: beignet-devel-1.3.2-4.el8.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hkNGG5 + umask 022 + cd /builddir/build/BUILD + cd Beignet-1.3.2-Source + DOCDIR=/builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/doc/beignet-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/doc/beignet-devel + cp -pr docs/Beignet docs/Beignet.mdwn docs/NEWS.mdwn docs/howto docs/optimization-guide.mdwn /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386/usr/share/doc/beignet-devel + exit 0 Provides: beignet-devel = 1.3.2-4.el8 beignet-devel(x86-32) = 1.3.2-4.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: beignet-debugsource-1.3.2-4.el8.i686 Provides: beignet-debugsource = 1.3.2-4.el8 beignet-debugsource(x86-32) = 1.3.2-4.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: beignet-debuginfo-1.3.2-4.el8.i686 Provides: beignet-debuginfo = 1.3.2-4.el8 beignet-debuginfo(x86-32) = 1.3.2-4.el8 debuginfo(build-id) = 5407d024391467a5475bc2eb4844908c578d870b debuginfo(build-id) = 6c73c16397e9d3ae1757506c82478f084d48508a debuginfo(build-id) = f1b5eedff2af43bfbad880ceea404b5cb2e9483c Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: beignet-debugsource(x86-32) = 1.3.2-4.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 Wrote: /builddir/build/RPMS/beignet-1.3.2-4.el8.i686.rpm Wrote: /builddir/build/RPMS/beignet-devel-1.3.2-4.el8.i686.rpm Wrote: /builddir/build/RPMS/beignet-debugsource-1.3.2-4.el8.i686.rpm Wrote: /builddir/build/RPMS/beignet-debuginfo-1.3.2-4.el8.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.YjSmUq + umask 022 + cd /builddir/build/BUILD + cd Beignet-1.3.2-Source + /usr/bin/rm -rf /builddir/build/BUILDROOT/beignet-1.3.2-4.el8.i386 + exit 0 Child return code was: 0