Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 1443853 Details for
Bug 1555629
beignet: FTBFS in F28
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 109.16 KB, created by
Fedora Release Engineering
on 2018-05-28 19:24:00 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2018-05-28 19:24:00 UTC
Size:
109.16 KB
patch
obsolete
>Mock Version: 1.3.4 >Mock Version: 1.3.4 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/beignet.spec'], chrootPath='/var/lib/mock/f29-build-12560427-918638/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f91c89e6e80>timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --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;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False >Building target platforms: x86_64 >Building for target x86_64 >Wrote: /builddir/build/SRPMS/beignet-1.3.2-3.fc29.src.rpm >Child return code was: 0 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/beignet.spec'], chrootPath='/var/lib/mock/f29-build-12560427-918638/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f91c89e6e80>timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --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;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False >Building target platforms: x86_64 >Building for target x86_64 >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jPmM5W >+ 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 >+ mkdir x86_64-redhat-linux-gnu >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CCePfM >+ umask 022 >+ cd /builddir/build/BUILD >+ cd Beignet-1.3.2-Source >~/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu ~/build/BUILD/Beignet-1.3.2-Source >+ pushd x86_64-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 -m64 -mtune=generic -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 -m64 -mtune=generic -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/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/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -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.1.1 >-- The CXX compiler identification is GNU 8.1.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 6.0.1 >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/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/lib64/libX11.so >-- Looking for XLib - found >-- Checking for module 'libdrm' >-- Found libdrm, version 2.4.92 >-- Looking for DRM - found at /usr 2.4.92 >-- Checking for module 'libdrm_intel>=2.4.52' >-- Found libdrm_intel, version 2.4.92 >-- Looking for DRM Intel - found at /usr 2.4.92 >-- 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.3 >-- 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 - found at /usr 18.1.0 >-- Looking for EGL - found at /usr 18.1.0 >-- Looking for OCL ICD header file - found >-- Found PythonInterp: /usr/bin/python (found version "2.7.15") >-- Building with OpenCL 2.0. >-- Building mode: RelWithDebInfo >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >-- 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 > LIB_SUFFIX > SHARE_INSTALL_PREFIX > SYSCONF_INSTALL_DIR >-- Build files have been written to: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu >~/build/BUILD/Beignet-1.3.2-Source >+ popd >+ /usr/bin/make -O -j6 -C x86_64-redhat-linux-gnu >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >Scanning dependencies of target metainfo >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >Scanning dependencies of target git_sha1.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >Scanning dependencies of target beignet_bitcode >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >Scanning dependencies of target gbeinterp >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Built target git_sha1.h >make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_sampler.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Built target metainfo >make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_workitem.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Generate the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/include/ocl_defines.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_types.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_float.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_printf.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_workitem.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_sync.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_async.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_memcpy.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_memset.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_misc.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_geometric.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_image.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 2%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_work_group.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_vload.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_atom.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_vload_20.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_atom_20.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_pipe.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Copy the header: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_enqueue.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_common.h >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 5%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_relational.h >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 8%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_integer.h >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 8%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_simd.h >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 8%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_math.h >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 8%] Generate the header by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_math_20.h >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 8%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_async.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_sync.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_memcpy.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_memset.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_geometric.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_image.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_misc.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_work_group.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_common.cl >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_simd.cl >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 11%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_relational.cl >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_integer.cl >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_vload.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_atom.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_math.cl >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_barrier.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_clz.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_ctz.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_sampler_20.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_vload_20.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_atom_20.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_pipe.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the source: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_enqueue.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Generate the source by python: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_math_20.cl >DEPRECATION WARNING: python2 invoked with /usr/bin/python. > Use /usr/bin/python3 or /usr/bin/python2 > /usr/bin/python will be removed or switched to Python 3 in the future. > If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 17%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_barrier_20.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 20%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_clz_20.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 20%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_ctz_20.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 20%] Copy the LL file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_atomic_20.ll >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 20%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_sampler.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 20%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_barrier.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_clz.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_ctz.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_sampler_20.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_barrier_20.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 22%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_clz_20.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_ctz_20.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 25%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//ocl_atomic_20.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 0%] Generate the header by script: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_convert.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Generate the source by script: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_convert.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-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/x86_64-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/x86_64-redhat-linux-gnu' >[ 25%] Linking CXX shared library libgbeinterp.so >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 25%] Built target gbeinterp >make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 8%] Generate the header by script: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl_as.h >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_workitem.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_memset.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_memcpy.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_geometric.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_sync.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_work_group.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_common.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_image.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_simd.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 14%] Generate the source by script: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_as.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_relational.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_async.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_atom.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_workitem.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_vload.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_sync.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_integer.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_memcpy.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_memset.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_geometric.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_async.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_work_group.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_image.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_common.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 28%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_misc.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_relational.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_simd.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_as.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_math.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_atom_20.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_vload_20.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_pipe.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_enqueue.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_integer.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Generate the pch file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//beignet.pch >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined >#define cl_intel_subgroups > ^ ><built-in>:351:9: note: previous definition is here >#define cl_intel_subgroups 1 > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined >#define cl_intel_subgroups_short > ^ ><built-in>:352:9: note: previous definition is here >#define cl_intel_subgroups_short 1 > ^ >2 warnings generated. >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Generate the pch file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//beignet_20.pch >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined >#define cl_intel_subgroups > ^ ><built-in>:362:9: note: previous definition is here >#define cl_intel_subgroups 1 > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined >#define cl_intel_subgroups_short > ^ ><built-in>:363:9: note: previous definition is here >#define cl_intel_subgroups_short 1 > ^ >2 warnings generated. >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Generate the pch file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//beignet.local.pch >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined >#define cl_intel_subgroups > ^ ><built-in>:351:9: note: previous definition is here >#define cl_intel_subgroups 1 > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined >#define cl_intel_subgroups_short > ^ ><built-in>:352:9: note: previous definition is here >#define cl_intel_subgroups_short 1 > ^ >2 warnings generated. >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Generate the pch file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//beignet_20.local.pch >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined >#define cl_intel_subgroups > ^ ><built-in>:362:9: note: previous definition is here >#define cl_intel_subgroups 1 > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined >#define cl_intel_subgroups_short > ^ ><built-in>:363:9: note: previous definition is here >#define cl_intel_subgroups_short 1 > ^ >2 warnings generated. >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_as.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 34%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_misc.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 31%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_convert.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_math_20.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Generate the bitcode file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//beignet.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Compiling /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl/src/ocl_convert.cl >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Generate the bitcode file: /builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu/backend/src/libocl//usr/lib64/beignet//beignet_20.bc >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[1]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Built target beignet_bitcode >make[1]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >Scanning dependencies of target gbe >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 37%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-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/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 40%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/reloc.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o >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 > ^~~~ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/context.cpp: In member function 'void gbe::Context::buildJIPs()': >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/context.cpp:603:30: warning: 'structureEntryLabel' may be used uninitialized in this function [-Wmaybe-uninitialized] > entryMap[curr-1] = structureEntryLabel; >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 42%] Building CXX object backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-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:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(this)->dst[ID]; > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(this)->dst[ID]; > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(this)->dst[ID]; > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(this)->dst[ID]; > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(this)->dst[ID]; > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:78:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(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:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(this)->src[ID]; > ^ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:64:51: warning: array subscript 0 is above array bounds of 'const gbe::ir::Register [0]' [-Warray-bounds] > return static_cast<const T*>(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<T*>(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<T*>(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<T*>(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<T*>(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<T*>(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<T*>(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<T*>(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<T*>(this)->dst[ID] = reg; > ^~~~~~~~~~~ >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 45%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 48%] 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/x86_64-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/x86_64-redhat-linux-gnu' >[ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 54%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 54%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o >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 > ^~~~ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp: In function 'bool gbe::llvmToGen(gbe::ir::Unit&, const void*, int, bool, int, std::__cxx11::string&)': >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:325:68: error: no matching function for call to 'llvm::LLVMContext::setDiagnosticHandler(void (*)(const llvm::DiagnosticInfo&, void*), gbe::gbeDiagnosticContext*)' > mod.getContext().setDiagnosticHandler(&gbeDiagnosticHandler,&dc); > ^ >In file included from /usr/include/llvm/IR/Metadata.h:30, > from /usr/include/llvm/IR/TrackingMDRef.h:17, > from /usr/include/llvm/IR/DebugLoc.h:18, > from /usr/include/llvm/IR/Instruction.h:22, > from /usr/include/llvm/IR/BasicBlock.h:23, > from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_includes.hpp:30, > from /builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:25: >/usr/include/llvm/IR/LLVMContext.h:213:8: note: candidate: 'void llvm::LLVMContext::setDiagnosticHandler(std::unique_ptr<llvm::DiagnosticHandler>&&, bool)' > void setDiagnosticHandler(std::unique_ptr<DiagnosticHandler> &&DH, > ^~~~~~~~~~~~~~~~~~~~ >/usr/include/llvm/IR/LLVMContext.h:213:8: note: no known conversion for argument 1 from 'void (*)(const llvm::DiagnosticInfo&, void*)' to 'std::unique_ptr<llvm::DiagnosticHandler>&&' >make[2]: *** [backend/src/CMakeFiles/gbe.dir/build.make:609: backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o] Error 1 >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: *** Waiting for unfinished jobs.... >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 54%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] 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/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 54%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o >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]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 51%] Building CXX object backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_unroll.cpp: In member function 'bool gbe::CustomLoopUnroll::handleParentLoops(llvm::Loop*, llvm::LPPassManager&)': >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/llvm/llvm_unroll.cpp:209:22: error: 'class llvm::LoopInfo' has no member named 'markAsRemoved' > loopInfo.markAsRemoved(parentL); > ^~~~~~~~~~~~~ >make[2]: *** [backend/src/CMakeFiles/gbe.dir/build.make:635: backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o] Error 1 >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[2]: Entering directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >[ 54%] Building CXX object backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o >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 > ^~~~ >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp: In member function 'gbe::GenRegister gbe::Selection::Opaque::selReg(gbe::ir::Register, gbe::ir::Type) const': >/builddir/build/BUILD/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:1246:24: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized] > return GenRegister(); > ^ >make[2]: Leaving directory '/builddir/build/BUILD/Beignet-1.3.2-Source/x86_64-redhat-linux-gnu' >make[1]: *** [CMakeFiles/Makefile2:202: backend/src/CMakeFiles/gbe.dir/all] Error 2 >make: *** [Makefile:152: all] Error 2 >error: Bad exit status from /var/tmp/rpm-tmp.CCePfM (%build) >RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.CCePfM (%build) >Child return code was: 1 >EXCEPTION: [Error()] >Traceback (most recent call last): > File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 89, in trace > result = func(*args, **kw) > File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 582, in do > raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >mockbuild.exception.Error: Command failed. See logs for output. > # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/beignet.spec
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1555629
: 1443853 |
1443854
|
1443855