Page MenuHomeFreeBSD
Paste P293

lang/beignet with llvm90 on 11.2 amd64
ActivePublic

Authored by jbeich on Aug 7 2019, 9:27 AM.
=>> Building lang/beignet
build started at Wed Aug 7 14:13:26 EAT 2019
port directory: /usr/ports/lang/beignet
package name: beignet-1.3.2_8
building for: FreeBSD 112amd64-default-job-01 11.2-RELEASE-p6 FreeBSD 11.2-RELEASE-p6 amd64
maintained by: x11@FreeBSD.org
Makefile ident:
Poudriere version: 3.3.99.20190803
Host OSVERSION: 1300039
Jail OSVERSION: 1102000
Job Id: 01
---Begin Environment---
SHELL=/bin/csh
OSVERSION=1102000
UNAME_v=FreeBSD 11.2-RELEASE-p6
UNAME_r=11.2-RELEASE-p6
BLOCKSIZE=K
MAIL=/var/mail/root
WARNING_WAIT=0
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.3.99.20190803
MASTERMNT=/poudriere/data/.m/112amd64-default/ref
DEV_WARNING_WAIT=0
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=tmux-256color
GID=0
UID=0
PWD=/poudriere/data/.m/112amd64-default/ref/.p/pool
NO_WARNING_PKG_INSTALL_EOL=yes
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=112amd64-default
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/poudriere/data/.m/112amd64-default/ref/.p
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
DEPENDS_ARGS=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
===> The following configuration options are available for beignet-1.3.2_8:
FP64=off: Double precision (experimental)
OCL20=on: OpenCL 2.0 support
TEST=off: Build and/or run tests
===> Use 'make config' to modify these settings
---End OPTIONS List---
--MAINTAINER--
x11@FreeBSD.org
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/lang/beignet/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/beignet/work HOME=/wrkdirs/usr/ports/lang/beignet/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/beignet/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/lang/beignet/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/beignet/work HOME=/wrkdirs/usr/ports/lang/beignet/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/beignet/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DESTDIR=/wrkdirs/usr/ports/lang/beignet/work/stage PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
FP64="@comment " NO_FP64="" OCL20="" NO_OCL20="@comment " TEST="@comment " NO_TEST="" CMAKE_BUILD_TYPE="release" OSREL=11.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/beignet" EXAMPLESDIR="share/examples/beignet" DATADIR="share/beignet" WWWDIR="www/beignet" ETCDIR="etc/beignet"
--End PLIST_SUB--
--SUB_LIST--
FP64="@comment " NO_FP64="" OCL20="" NO_OCL20="@comment " TEST="@comment " NO_TEST="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/beignet DOCSDIR=/usr/local/share/doc/beignet EXAMPLESDIR=/usr/local/share/examples/beignet WWWDIR=/usr/local/www/beignet ETCDIR=/usr/local/etc/beignet
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### /usr/local/etc/poudriere.d/make.conf ####
DEV_WARNING_WAIT=0
#NO_IGNORE=
# Minimize TeX dependency
devel_doxygen_UNSET += DOCS LATEX
# Bootstrapping isn't necessary for modern compilers and prevents taking
# advantage of native-xtools. GCC < 6 aren't C++11-compatible while
# Clang >= 6 and GCC >= 6 default to C++14.
lang_gcc6_UNSET += BOOTSTRAP
lang_gcc7_UNSET += BOOTSTRAP
lang_gcc8_UNSET += BOOTSTRAP
lang_gcc9_UNSET += BOOTSTRAP
# Workaround GCC/qemu crashes
.if ${MACHINE:Marm*}
math_ceres-solver_UNSET += OPENMP
graphics_colmap_UNSET += OPENMP
.endif
#### /usr/local/etc/poudriere.d/112amd64-make.conf ####
OPTIONS_SET += LIBEVENT
irc_bitlbee_UNSET += GLIB
lang_io_SET += Socket
# Prepare for random updates
OPTIONS_SET += X265 VAAPI PYGAME
# Prepare for ICU updates
OPTIONS_SET += ICU UNICODE
databases_sqlite3_UNSET += ICU
dns_libpsl_UNSET += IDN2
mail_sendmail_SET += SMTPUTF8
sysutils_gdisk_SET += UTF16
# Prepare for Boost updates
OPTIONS_SET += BOOST
audio_pms_SET += REGEX
databases_mariadb100-server_SET += OQGRAPH
databases_mariadb101-server_SET += OQGRAPH
databases_mariadb102-server_SET += OQGRAPH
databases_mariadb103-server_SET += OQGRAPH
databases_mariadb104-server_SET += OQGRAPH
devel_blitz_SET += SERIALIZATION
graphics_vigra_SET += NUMPY
misc_visp_SET += OGRE
science_tfel_SET += PYTHON
textproc_kiss-templates_SET += TEST
www_nghttp2_SET += ASIO
# Prepare for FFmpeg updates
OPTIONS_SET += FFMPEG
audio_libsoxr_SET += AVFFT
graphics_pqiv_SET += LIBAV
multimedia_tvheadend_SET += TRANSCODING
net_freeswitch_SET += ALL_MODULES
www_nginx_SET += HTTP_VIDEO_THUMBEXTRACTOR
www_nginx-devel_SET += HTTP_VIDEO_THUMBEXTRACTOR
#multimedia_gstreamer1-libav_UNSET += FFMPEG
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235240
OPTIONS_SET += INOTIFY LIBINOTIFY FSMONITOR
#### /usr/ports/Mk/Scripts/ports_env.sh ####
_CCVERSION_921dbbb2=FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin
_ALTCCVERSION_921dbbb2=none
_CXXINTERNAL_acaad9ca=FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o"
CC_OUTPUT_921dbbb2_58173849=yes
CC_OUTPUT_921dbbb2_9bdba57c=yes
CC_OUTPUT_921dbbb2_6a4fe7f5=yes
CC_OUTPUT_921dbbb2_6bcac02b=yes
CC_OUTPUT_921dbbb2_67d20829=yes
CC_OUTPUT_921dbbb2_bfa62e83=yes
CC_OUTPUT_921dbbb2_f0b4d593=yes
CC_OUTPUT_921dbbb2_308abb44=yes
CC_OUTPUT_921dbbb2_f00456e5=yes
CC_OUTPUT_921dbbb2_65ad290d=yes
CC_OUTPUT_921dbbb2_f2776b26=yes
CC_OUTPUT_921dbbb2_b2657cc3=yes
CC_OUTPUT_921dbbb2_380987f7=yes
CC_OUTPUT_921dbbb2_160933ec=yes
CC_OUTPUT_921dbbb2_fb62803b=yes
_OBJC_CCVERSION_921dbbb2=FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin
_OBJC_ALTCCVERSION_921dbbb2=none
ARCH=amd64
OPSYS=FreeBSD
_OSRELEASE=11.2-RELEASE-p6
OSREL=11.2
OSVERSION=1102000
PYTHONBASE=/usr/local
HAVE_COMPAT_IA32_KERN=YES
_SMP_CPUS=8
CONFIGURE_MAX_CMD_LEN=262144
HAVE_PORTS_ENV=1
#### Misc Poudriere ####
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 33554432
stack size (kbytes, -s) 524288
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 63536
open files (-n) 1024
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
/!\ beignet-1.3.2_8: Makefile warnings, please consider fixing /!\
Using USE_GL alone is deprecated, please add USES=gl.
===> License LGPL21+ accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===> beignet-1.3.2_8 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-1.11.1.txz
[112amd64-default-job-01] Installing pkg-1.11.1...
[112amd64-default-job-01] Extracting pkg-1.11.1: .......... done
===> beignet-1.3.2_8 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of beignet-1.3.2_8
===========================================================================
=======================<phase: fetch-depends >============================
===========================================================================
=======================<phase: fetch >============================
===> License LGPL21+ accepted by the user
===> beignet-1.3.2_8 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by beignet-1.3.2_8 for building
===========================================================================
=======================<phase: checksum >============================
===> License LGPL21+ accepted by the user
===> beignet-1.3.2_8 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by beignet-1.3.2_8 for building
=> SHA256 Checksum OK for beignet-1.3.2-source.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract >============================
===> License LGPL21+ accepted by the user
===> beignet-1.3.2_8 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by beignet-1.3.2_8 for building
===> Extracting for beignet-1.3.2_8
=> SHA256 Checksum OK for beignet-1.3.2-source.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===========================================================================
=======================<phase: patch >============================
===> Patching for beignet-1.3.2_8
===> Applying FreeBSD patches for beignet-1.3.2_8
===========================================================================
=======================<phase: build-depends >============================
===> beignet-1.3.2_8 depends on executable: clang90 - not found
===> Installing existing package /packages/All/llvm90-9.0.0.r1.txz
[112amd64-default-job-01] Installing llvm90-9.0.0.r1...
[112amd64-default-job-01] `-- Installing libedit-3.1.20190324,1...
[112amd64-default-job-01] `-- Extracting libedit-3.1.20190324,1: .......... done
[112amd64-default-job-01] `-- Installing libxml2-2.9.9...
[112amd64-default-job-01] `-- Extracting libxml2-2.9.9: .......... done
[112amd64-default-job-01] `-- Installing perl5-5.28.2...
[112amd64-default-job-01] `-- Extracting perl5-5.28.2: .......... done
[112amd64-default-job-01] `-- Installing python36-3.6.9...
[112amd64-default-job-01] | `-- Installing gettext-runtime-0.20.1...
[112amd64-default-job-01] | | `-- Installing indexinfo-0.3.1...
[112amd64-default-job-01] | | `-- Extracting indexinfo-0.3.1: .... done
[112amd64-default-job-01] | `-- Extracting gettext-runtime-0.20.1: .......... done
[112amd64-default-job-01] | `-- Installing libffi-3.2.1_3...
[112amd64-default-job-01] | `-- Extracting libffi-3.2.1_3: .......... done
[112amd64-default-job-01] | `-- Installing readline-8.0.0...
[112amd64-default-job-01] | `-- Extracting readline-8.0.0: .......... done
[112amd64-default-job-01] `-- Extracting python36-3.6.9: .......... done
[112amd64-default-job-01] `-- Installing z3-4.8.5_1...
[112amd64-default-job-01] `-- Extracting z3-4.8.5_1: .......... done
[112amd64-default-job-01] Extracting llvm90-9.0.0.r1: .......... done
Message from perl5-5.28.2:
The /usr/bin/perl symlink has been removed starting with Perl 5.20.
For shebangs, you should either use:
#!/usr/local/bin/perl
or
#!/usr/bin/env perl
The first one will only work if you have a /usr/local/bin/perl,
the second will work as long as perl is in PATH.
Message from python36-3.6.9:
===========================================================================
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py36-gdbm databases/py-gdbm@py36
py36-sqlite3 databases/py-sqlite3@py36
py36-tkinter x11-toolkits/py-tkinter@py36
===========================================================================
===> beignet-1.3.2_8 depends on executable: clang90 - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on package: opencl>=0 - not found
===> Installing existing package /packages/All/opencl-2.2_1.txz
[112amd64-default-job-01] Installing opencl-2.2_1...
[112amd64-default-job-01] Extracting opencl-2.2_1: .......... done
Message from opencl-2.2_1:
OpenCL is the first open, royalty-free standard for cross-platform,
parallel programming of modern processors.
===> beignet-1.3.2_8 depends on package: opencl>=0 - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on file: /usr/local/bin/cmake - not found
===> Installing existing package /packages/All/cmake-3.14.5_1.txz
[112amd64-default-job-01] Installing cmake-3.14.5_1...
[112amd64-default-job-01] `-- Installing curl-7.65.3...
[112amd64-default-job-01] | `-- Installing ca_root_nss-3.45...
[112amd64-default-job-01] | `-- Extracting ca_root_nss-3.45: ........ done
[112amd64-default-job-01] | `-- Installing libnghttp2-1.39.1_1...
[112amd64-default-job-01] | `-- Extracting libnghttp2-1.39.1_1: .......... done
[112amd64-default-job-01] `-- Extracting curl-7.65.3: .......... done
[112amd64-default-job-01] `-- Installing expat-2.2.6_1...
[112amd64-default-job-01] `-- Extracting expat-2.2.6_1: .......... done
[112amd64-default-job-01] `-- Installing jsoncpp-1.8.1_7...
[112amd64-default-job-01] `-- Extracting jsoncpp-1.8.1_7: .......... done
[112amd64-default-job-01] `-- Installing libarchive-3.3.3_1,1...
[112amd64-default-job-01] | `-- Installing liblz4-1.9.1,1...
[112amd64-default-job-01] | `-- Extracting liblz4-1.9.1,1: .......... done
[112amd64-default-job-01] | `-- Installing lzo2-2.10_1...
[112amd64-default-job-01] | `-- Extracting lzo2-2.10_1: .......... done
[112amd64-default-job-01] `-- Extracting libarchive-3.3.3_1,1: .......... done
[112amd64-default-job-01] `-- Installing libuv-1.30.1...
[112amd64-default-job-01] `-- Extracting libuv-1.30.1: .......... done
[112amd64-default-job-01] `-- Installing rhash-1.3.5...
[112amd64-default-job-01] `-- Extracting rhash-1.3.5: .......... done
[112amd64-default-job-01] Extracting cmake-3.14.5_1: .......... done
Message from ca_root_nss-3.45:
********************************* WARNING *********************************
FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.
Assessment and verification of trust is the complete responsibility of the
system administrator.
*********************************** NOTE **********************************
This package installs symlinks to support root certificates discovery by
default for software that uses OpenSSL.
This enables SSL Certificate Verification by client software without manual
intervention.
If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.
* /etc/ssl/cert.pem
* /usr/local/etc/ssl/cert.pem
* /usr/local/openssl/cert.pem
***************************************************************************
===> beignet-1.3.2_8 depends on file: /usr/local/bin/cmake - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on executable: ninja - not found
===> Installing existing package /packages/All/ninja-1.9.0,2.txz
[112amd64-default-job-01] Installing ninja-1.9.0,2...
[112amd64-default-job-01] Extracting ninja-1.9.0,2: ......... done
===> beignet-1.3.2_8 depends on executable: ninja - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on package: pkgconf>=1.3.0_1 - not found
===> Installing existing package /packages/All/pkgconf-1.6.1,1.txz
[112amd64-default-job-01] Installing pkgconf-1.6.1,1...
[112amd64-default-job-01] Extracting pkgconf-1.6.1,1: .......... done
===> beignet-1.3.2_8 depends on package: pkgconf>=1.3.0_1 - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on package: xorgproto>=0 - not found
===> Installing existing package /packages/All/xorgproto-2019.1.txz
[112amd64-default-job-01] Installing xorgproto-2019.1...
[112amd64-default-job-01] Extracting xorgproto-2019.1: .......... done
===> beignet-1.3.2_8 depends on package: xorgproto>=0 - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - not found
===> Installing existing package /packages/All/libSM-1.2.3,1.txz
[112amd64-default-job-01] Installing libSM-1.2.3,1...
[112amd64-default-job-01] `-- Installing libICE-1.0.9_3,1...
[112amd64-default-job-01] `-- Extracting libICE-1.0.9_3,1: .......... done
[112amd64-default-job-01] Extracting libSM-1.2.3,1: .......... done
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found
===> Installing existing package /packages/All/libX11-1.6.8,1.txz
[112amd64-default-job-01] Installing libX11-1.6.8,1...
[112amd64-default-job-01] `-- Installing libXau-1.0.9...
[112amd64-default-job-01] `-- Extracting libXau-1.0.9: .......... done
[112amd64-default-job-01] `-- Installing libXdmcp-1.1.3...
[112amd64-default-job-01] `-- Extracting libXdmcp-1.1.3: ......... done
[112amd64-default-job-01] `-- Installing libxcb-1.13.1...
[112amd64-default-job-01] | `-- Installing libpthread-stubs-0.4...
[112amd64-default-job-01] | `-- Extracting libpthread-stubs-0.4: .... done
[112amd64-default-job-01] `-- Extracting libxcb-1.13.1: .......... done
[112amd64-default-job-01] Extracting libX11-1.6.8,1: .......... done
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - not found
===> Installing existing package /packages/All/libXext-1.3.4,1.txz
[112amd64-default-job-01] Installing libXext-1.3.4,1...
[112amd64-default-job-01] Extracting libXext-1.3.4,1: .......... done
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - not found
===> Installing existing package /packages/All/libXfixes-5.0.3_2.txz
[112amd64-default-job-01] Installing libXfixes-5.0.3_2...
[112amd64-default-job-01] Extracting libXfixes-5.0.3_2: .......... done
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found
===> Returning to build of beignet-1.3.2_8
===========================================================================
=======================<phase: lib-depends >============================
===> beignet-1.3.2_8 depends on shared library: libOpenCL.so - not found
===> Installing existing package /packages/All/ocl-icd-2.2.12.txz
[112amd64-default-job-01] Installing ocl-icd-2.2.12...
[112amd64-default-job-01] Extracting ocl-icd-2.2.12: .......... done
===> beignet-1.3.2_8 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so)
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on shared library: libdrm.so - not found
===> Installing existing package /packages/All/libdrm-2.4.99,1.txz
[112amd64-default-job-01] Installing libdrm-2.4.99,1...
[112amd64-default-job-01] `-- Installing libpciaccess-0.16...
[112amd64-default-job-01] | `-- Installing pciids-20190725...
[112amd64-default-job-01] | `-- Extracting pciids-20190725: ..... done
[112amd64-default-job-01] `-- Extracting libpciaccess-0.16: ......... done
[112amd64-default-job-01] Extracting libdrm-2.4.99,1: .......... done
===> beignet-1.3.2_8 depends on shared library: libdrm.so - found (/usr/local/lib/libdrm.so)
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on shared library: libGL.so - not found
===> Installing existing package /packages/All/mesa-libs-19.0.8_1.txz
[112amd64-default-job-01] Installing mesa-libs-19.0.8_1...
[112amd64-default-job-01] `-- Installing libXdamage-1.1.5...
[112amd64-default-job-01] `-- Extracting libXdamage-1.1.5: ......... done
[112amd64-default-job-01] `-- Installing libXxf86vm-1.1.4_3...
[112amd64-default-job-01] `-- Extracting libXxf86vm-1.1.4_3: .......... done
[112amd64-default-job-01] `-- Installing libunwind-20170615...
[112amd64-default-job-01] `-- Extracting libunwind-20170615: .......... done
[112amd64-default-job-01] `-- Installing libxshmfence-1.3_1...
[112amd64-default-job-01] `-- Extracting libxshmfence-1.3_1: ......... done
[112amd64-default-job-01] `-- Installing wayland-1.17.0...
[112amd64-default-job-01] | `-- Installing libepoll-shim-0.0.20190311...
[112amd64-default-job-01] | `-- Extracting libepoll-shim-0.0.20190311: .......... done
[112amd64-default-job-01] `-- Extracting wayland-1.17.0: .......... done
[112amd64-default-job-01] Extracting mesa-libs-19.0.8_1: .......... done
===> beignet-1.3.2_8 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so)
===> Returning to build of beignet-1.3.2_8
===> beignet-1.3.2_8 depends on shared library: libEGL.so - found (/usr/local/lib/libEGL.so)
===========================================================================
=>> Recording filesystem state for prebuild... done
=======================<phase: configure >============================
===> beignet-1.3.2_8 depends on executable: clang90 - found
===> beignet-1.3.2_8 depends on package: opencl>=0 - found
===> beignet-1.3.2_8 depends on file: /usr/local/bin/cmake - found
===> beignet-1.3.2_8 depends on executable: ninja - found
===> beignet-1.3.2_8 depends on package: pkgconf>=1.3.0_1 - found
===> beignet-1.3.2_8 depends on package: xorgproto>=0 - found
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===> beignet-1.3.2_8 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found
===> beignet-1.3.2_8 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so)
===> beignet-1.3.2_8 depends on shared library: libdrm.so - found (/usr/local/lib/libdrm.so)
===> beignet-1.3.2_8 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so)
===> beignet-1.3.2_8 depends on shared library: libEGL.so - found (/usr/local/lib/libEGL.so)
===> Configuring for beignet-1.3.2_8
===> Performing out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build
-- The C compiler identification is Clang 6.0.0
-- The CXX compiler identification is Clang 6.0.0
-- 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: pkgconf (found version "1.6.1")
-- Building mode: Release
-- LLVM llvm-config found at: /usr/local/bin/llvm-config90
-- find unstable LLVM version 9.0.0
-- Found X11: /usr/local/include
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Looking for XLib - found
-- Checking for module 'libdrm'
-- Found libdrm, version 2.4.99
-- Looking for DRM - found at /usr/local 2.4.99
-- Checking for module 'libdrm_intel>=2.4.52'
-- Found libdrm_intel, version 2.4.99
-- Looking for DRM Intel - found at /usr/local 2.4.99
-- 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
-- Found Threads: TRUE
-- Checking for module 'xext'
-- Found xext, version 1.3.4
-- Looking for Xext - found at /usr/local
-- Checking for module 'xfixes'
-- Found xfixes, version 5.0.3
-- Looking for Xfixes - found at /usr/local
-- Looking for OpenGL - found at /usr/local 19.0.8
-- Looking for EGL - found at /usr/local 19.0.8
-- Looking for OCL ICD header file - found
-- Found PythonInterp: /usr/local/bin/python3.6 (found version "3.6.9")
-- Building with OpenCL 2.0.
CMake Warning (dev) at backend/CMakeLists.txt:13 (set):
implicitly converting 'bool' to 'STRING' type.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at backend/CMakeLists.txt:14 (set):
implicitly converting 'bool' to 'STRING' type.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Building mode: Release
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_COLOR_MAKEFILE
CMAKE_MODULE_LINKER_FLAGS
CMAKE_VERBOSE_MAKEFILE
-- Build files have been written to: /wrkdirs/usr/ports/lang/beignet/work/.build
===========================================================================
=======================<phase: build >============================
===> Building for beignet-1.3.2_8
[1/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_async.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_async.cl
[2/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_sync.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sync.cl
[3/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_memset.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_memset.cl
[4/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_memcpy.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_memcpy.cl
[5/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_misc.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_misc.cl
[6/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_geometric.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_geometric.cl
[7/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_image.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_image.cl
[8/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_work_group.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_work_group.cl
[9/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_vload.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_vload.cl
[10/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_atom.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_atom.cl
[11/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_barrier.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_barrier.ll
[12/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_clz.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_clz.ll
[13/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_ctz.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_ctz.ll
[14/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_sampler.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sampler.ll
[15/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_vload_20.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_vload_20.cl
[16/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_atom_20.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_atom_20.cl
[17/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_pipe.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_pipe.cl
[18/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_enqueue.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_enqueue.cl
[19/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_barrier_20.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_barrier_20.ll
[20/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_simd.tmpl.cl > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_simd.cl && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_simd.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_simd.cl 0
[21/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_clz_20.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_clz_20.ll
[22/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_common.tmpl.cl > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_common.cl && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_common.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_common.cl 0
[23/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_ctz_20.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_ctz_20.ll
[24/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_atomic_20.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_atomic_20.ll
[25/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_sampler_20.ll /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sampler_20.ll
[26/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_relational.tmpl.cl > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_relational.cl && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_relational.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_relational.cl 0
[27/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_barrier.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_barrier.ll
[28/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.cl > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_math_20.cl && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_math_20.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_math_20.cl 0
[29/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_integer.tmpl.cl > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_integer.cl && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_integer.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_integer.cl 0
[30/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_clz.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_clz.ll
[31/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.cl > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_math.cl && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_math.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_math.cl 0
[32/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_ctz.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_ctz.ll
[33/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sampler.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sampler.ll
[34/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_barrier_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_barrier_20.ll
[35/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_clz_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_clz_20.ll
[36/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_defines.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_defines.h && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/../ocl_common_defines.h >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_defines.h
[37/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h
[38/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_ctz_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_ctz_20.ll
[39/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_types.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_types.h
[40/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_printf.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_printf.h
[41/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_float.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_float.h
[42/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_async.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_async.h
[43/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_workitem.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_workitem.h
[44/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_sync.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_sync.h
[45/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_memcpy.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_memcpy.h
[46/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_memset.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_memset.h
[47/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_misc.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_misc.h
[48/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_geometric.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_geometric.h
[49/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_atomic_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_atomic_20.ll
[50/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_image.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_image.h
[51/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_work_group.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_work_group.h
[52/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_vload.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_vload.h
[53/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_vload_20.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_vload_20.h
[54/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_atom.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_atom.h
[55/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/llvm-as90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sampler_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sampler_20.ll
[56/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_atom_20.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_atom_20.h
[57/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_pipe.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_pipe.h
[58/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/include/ocl_enqueue.h /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_enqueue.h
[59/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_common.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_common.h && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_common.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_common.h 1 && echo \#endif >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_common.h
[60/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_relational.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_relational.h && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_relational.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_relational.h 1 && echo \#endif >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_relational.h
[61/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_integer.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_integer.h && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_integer.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_integer.h 1 && echo \#endif >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_integer.h
[62/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && chmod +x /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/git_sha1.sh && /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/git_sha1.sh /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src git_sha1.h
[63/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_simd.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_simd.h && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_simd.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_simd.h 1 && echo \#endif >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_simd.h
[64/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && cp /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/src/ocl_workitem.cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_workitem.cl
[65/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math.h && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_math.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math.h 1 && echo \#endif >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math.h
[66/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && cat /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/tmpl/ocl_math_20.tmpl.h > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math_20.h && /usr/local/bin/python3.6 /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/gen_vector.py /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_math_20.def /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math_20.h 1 && echo \#endif >> /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_math_20.h
[67/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_convert.sh > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_convert.cl
[68/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_convert.sh -p > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_convert.h
[69/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ && /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_as.sh -p > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl_as.h
[70/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_workitem.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_workitem.cl
[71/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sync.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sync.cl
[72/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ && /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl/script/ocl_as.sh > /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_as.cl
[73/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memset.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_memset.cl
[74/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memcpy.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_memcpy.cl
[75/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet/ && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ --relocatable-pch -emit-pch -isysroot /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.pch
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined
#define cl_intel_subgroups
^
<built-in>:367:9: note: previous definition is here
#define cl_intel_subgroups 1
^
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined
#define cl_intel_subgroups_short
^
<built-in>:368:9: note: previous definition is here
#define cl_intel_subgroups_short 1
^
2 warnings generated.
[76/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet/ && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-pch -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined
#define cl_intel_subgroups
^
<built-in>:367:9: note: previous definition is here
#define cl_intel_subgroups 1
^
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined
#define cl_intel_subgroups_short
^
<built-in>:368:9: note: previous definition is here
#define cl_intel_subgroups_short 1
^
2 warnings generated.
[77/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet/ && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ --relocatable-pch -emit-pch -isysroot /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.pch
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined
#define cl_intel_subgroups
^
<built-in>:356:9: note: previous definition is here
#define cl_intel_subgroups 1
^
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined
#define cl_intel_subgroups_short
^
<built-in>:357:9: note: previous definition is here
#define cl_intel_subgroups_short 1
^
2 warnings generated.
[78/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_geometric.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_geometric.cl
[79/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet/ && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-pch -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:124:9: warning: 'cl_intel_subgroups' macro redefined
#define cl_intel_subgroups
^
<built-in>:356:9: note: previous definition is here
#define cl_intel_subgroups 1
^
/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ocl.h:125:9: warning: 'cl_intel_subgroups_short' macro redefined
#define cl_intel_subgroups_short
^
<built-in>:357:9: note: previous definition is here
#define cl_intel_subgroups_short 1
^
2 warnings generated.
[80/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_work_group.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_work_group.cl
[81/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_image.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_image.cl
[82/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_common.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_common.cl
[83/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_simd.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_simd.cl
[84/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_async.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_async.cl
[85/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_atom.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_atom.cl
[86/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_relational.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_relational.cl
[87/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_as.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_as.cl
[88/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_workitem_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_workitem.cl
[89/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sync_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_sync.cl
[90/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_vload.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_vload.cl
[91/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memcpy_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_memcpy.cl
[92/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memset_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_memset.cl
[93/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_geometric_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_geometric.cl
[94/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbeinterp_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbeinterp.dir/gbe_bin_interpreter.cpp.o -MF backend/src/CMakeFiles/gbeinterp.dir/gbe_bin_interpreter.cpp.o.d -o backend/src/CMakeFiles/gbeinterp.dir/gbe_bin_interpreter.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.cpp:25:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.cpp:26:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/../backend/program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp:32:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.cpp:50:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_context.hpp:26:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_encoder.hpp:45:18: warning: 'gbe::Gen75Encoder::ATOMIC' hides overloaded virtual function [-Woverloaded-virtual]
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister src, GenRegister bti, uint32_t srcNum, bool useSends);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_encoder.hpp:174:18: note: hidden overloaded virtual function 'gbe::GenEncoder::ATOMIC' declared here: different number of parameters (7 vs 6)
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister addr, GenRegister data, GenRegister bti, uint32_t srcNum, bool useSends);
^
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_interpreter.cpp:32:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.cpp:51:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:95:18: warning: 'gbe::Gen8Context::emitPrintfLongInstruction' hides overloaded virtual function [-Woverloaded-virtual]
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:246:18: note: hidden overloaded virtual function 'gbe::GenContext::emitPrintfLongInstruction' declared here: different number of parameters (5 vs 4)
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti, bool useSends);
^
33 warnings generated.
[95/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_integer.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_integer.cl
[96/295] : && /usr/bin/c++ -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fstack-protector-strong -Wl,-Bsymbolic -L/usr/local/llvm90/lib -shared -Wl,-soname,libgbeinterp.so -o backend/src/libgbeinterp.so backend/src/CMakeFiles/gbeinterp.dir/gbe_bin_interpreter.cpp.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib: -lLLVM-9 && :
[97/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_work_group_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_work_group.cl
[98/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_image_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_image.cl
[99/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_common_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_common.cl
[100/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_async_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_async.cl
[101/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_simd_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_simd.cl
[102/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_relational_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_relational.cl
[103/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_as_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_as.cl
[104/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_atom_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_atom_20.cl
[105/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_vload_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_vload_20.cl
[106/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_pipe.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_pipe.cl
[107/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_enqueue.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_enqueue.cl
[108/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_misc.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_misc.cl
[109/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_integer_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_integer.cl
[110/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_math.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_math.cl
[111/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_misc_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_misc.cl
[112/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_math_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_math_20.cl
[113/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir -cl-kernel-arg-info -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_convert.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_convert.cl
[114/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/lib/ && /usr/local/bin/llvm-link90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_workitem.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_async.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sync.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memcpy.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memset.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_misc.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_geometric.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_image.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_work_group.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_common.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_relational.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_integer.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_simd.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_as.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_convert.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_vload.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_atom.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_math.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_barrier.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_clz.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_ctz.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sampler.bc
[115/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet// && /usr/local/bin/clang90 -cc1 -fno-builtin -ffp-contract=off -triple spir64 -cl-kernel-arg-info -fblocks -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -cl-std=CL2.0 -D__OPENCL_C_VERSION__=200 -I /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ -emit-llvm-bc -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_convert_20.bc -x cl /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/src/ocl_convert.cl
[116/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl && mkdir -p /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl/lib/ && /usr/local/bin/llvm-link90 -o /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_workitem_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_async_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sync_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memcpy_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_memset_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_misc_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_geometric_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_image_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_work_group_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_common_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_relational_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_integer_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_simd_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_as_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_convert_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_vload_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_atom_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_pipe.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_enqueue.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_math_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_barrier_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_clz_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_ctz_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_atomic_20.bc /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//ocl_sampler_20.bc
[117/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/sys/intrusive_list.cpp.o -MF backend/src/CMakeFiles/gbe.dir/sys/intrusive_list.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/sys/intrusive_list.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/sys/intrusive_list.cpp
[118/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o -MF backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/sys/assert.cpp
[119/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o -MF backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/sys/cvar.cpp
[120/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o -MF backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/sys/mutex.cpp
[121/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o -MF backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/sys/platform.cpp
[122/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o -MF backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/sys/alloc.cpp
[123/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/type.cpp
[124/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/constant.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/constant.cpp:25:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[125/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/profile.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/profile.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
30 warnings generated.
[126/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/half.cpp
[127/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/context.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/context.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/context.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[128/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/unit.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/unit.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/unit.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
31 warnings generated.
[129/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/sampler.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/sampler.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/context.hpp:27:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/sampler.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/context.hpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[130/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/image.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/image.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/image.hpp:27:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/image.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/context.hpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[131/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/register.cpp
[132/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -MD -MT backend/src/CMakeFiles/gbe_bin_generater.dir/gbe_bin_generater.cpp.o -MF backend/src/CMakeFiles/gbe_bin_generater.dir/gbe_bin_generater.cpp.o.d -o backend/src/CMakeFiles/gbe_bin_generater.dir/gbe_bin_generater.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:40:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_generater.cpp:40:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[133/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/profiling.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/profiling.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/profiling.hpp:28:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[134/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.cpp:18:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
30 warnings generated.
[135/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/liveness.hpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:295:25: warning: unused variable 'prettyInsnStrSize' [-Wunused-const-variable]
static const uint32_t prettyInsnStrSize = 48;
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:296:25: warning: unused variable 'prettyRegStrSize' [-Wunused-const-variable]
static const uint32_t prettyRegStrSize = 5;
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:299:25: warning: unused variable 'USE_NONE' [-Wunused-const-variable]
static const uint32_t USE_NONE = 0;
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:300:25: warning: unused variable 'USE_READ' [-Wunused-const-variable]
static const uint32_t USE_READ = 1 << 0;
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/liveness.cpp:301:25: warning: unused variable 'USE_WRITTEN' [-Wunused-const-variable]
static const uint32_t USE_WRITTEN = 1 << 1;
^
35 warnings generated.
[136/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/reloc.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/reloc.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/reloc.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/reloc.cpp
[137/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/function.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/function.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/function.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/function.cpp:276:25: warning: lambda capture 'this' is not used [-Wunused-lambda-capture]
this->foreachBlock([this, &prev](BasicBlock &bb) {
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/function.cpp:328:25: warning: lambda capture 'this' is not used [-Wunused-lambda-capture]
this->foreachBlock([this, fp](BasicBlock &bb) {
^
33 warnings generated.
[138/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/printf.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/printf.cpp:26:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[139/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/lowering.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/lowering.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[140/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:1208:23: warning: variable 'madType' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static const Type madType[] = {TYPE_FLOAT};
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/instruction.cpp:1209:27: warning: unused variable 'madTypeNum' [-Wunused-const-variable]
static const uint32_t madTypeNum = ARRAY_ELEM_NUM(madType);
^
32 warnings generated.
[141/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:19:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:21:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/structurizer.cpp:19:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/structurizer.hpp:22:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
31 warnings generated.
[142/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o -MF backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/value.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/ir/value.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/value.hpp:27:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
30 warnings generated.
[143/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/context.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/context.cpp:24:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/context.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[144/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_sampler_fix.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_sampler_fix.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_sampler_fix.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_sampler_fix.cpp
[145/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/program.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/program.cpp:26:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/program.cpp:26:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[146/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_bitcode_link.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_bitcode_link.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_bitcode_link.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_bitcode_link.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_bitcode_link.cpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[147/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_passes.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_passes.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_passes.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_passes.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_passes.cpp:36:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[148/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_intrinsic_lowering.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_intrinsic_lowering.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_intrinsic_lowering.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_intrinsic_lowering.cpp
[149/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_barrier_nodup.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_barrier_nodup.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_barrier_nodup.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_barrier_nodup.cpp
[150/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_scalarize.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_scalarize.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_scalarize.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_scalarize.cpp
[151/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_profiling.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_profiling.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_profiling.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_profiling.cpp:50:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[152/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_printf_parser.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_printf_parser.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_printf_parser.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_printf_parser.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_printf_parser.cpp:41:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[153/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/ExpandConstantExpr.cpp
[154/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/ExpandUtils.cpp
[155/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_gen_backend.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_gen_backend.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_gen_backend.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:77:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:27:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:77:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/context.hpp:31:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4256:12: warning: enumeration values 'FAdd' and 'FSub' not handled in switch [-Wswitch]
switch(llvmOp) {
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4380:28: warning: unused variable 'AE' [-Wunused-variable]
CallSite::arg_iterator AE = CS.arg_end();
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4426:28: warning: unused variable 'AE' [-Wunused-variable]
CallSite::arg_iterator AE = CS.arg_end();
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4469:28: warning: unused variable 'AE' [-Wunused-variable]
CallSite::arg_iterator AE = CS.arg_end();
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4525:28: warning: unused variable 'AE' [-Wunused-variable]
CallSite::arg_iterator AE = CS.arg_end();
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4861:16: warning: variable 'dst_length' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
if(msg_type == 1)
^~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4863:48: note: uninitialized use occurs here
for (uint32_t elemID = 0; elemID < dst_length; ++elemID) {
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4861:13: note: remove the 'if' if its condition is always true
if(msg_type == 1)
^~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:4858:32: note: initialize the variable 'dst_length' to silence this warning
uint32_t dst_length;
^
= 0
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_gen_backend.cpp:2512:22: warning: unused function 'isFPIntBitCast' [-Wunused-function]
static inline bool isFPIntBitCast(const Instruction &I) {
^
38 warnings generated.
[156/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/PromoteIntegers.cpp
[157/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen/gen_mesa_disasm.c.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen/gen_mesa_disasm.c.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen/gen_mesa_disasm.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen/gen_mesa_disasm.c
[158/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/ExpandLargeIntegers.cpp
[159/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/StripAttributes.cpp
[160/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_device_enqueue.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_device_enqueue.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_device_enqueue.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_device_enqueue.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_device_enqueue.cpp:21:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
1 warning generated.
[161/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_optimize.cpp:2:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
30 warnings generated.
[162/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_output.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection_output.cpp:1:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
30 warnings generated.
[163/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_scheduling.cpp:88:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
30 warnings generated.
[164/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen75_context.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen75_context.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen75_context.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen75_context.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen75_context.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_context.hpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen75_context.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_context.hpp:26:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_encoder.hpp:45:18: warning: 'gbe::Gen75Encoder::ATOMIC' hides overloaded virtual function [-Woverloaded-virtual]
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister src, GenRegister bti, uint32_t srcNum, bool useSends);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_encoder.hpp:174:18: note: hidden overloaded virtual function 'gbe::GenEncoder::ATOMIC' declared here: different number of parameters (7 vs 6)
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister addr, GenRegister data, GenRegister bti, uint32_t srcNum, bool useSends);
^
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen75_context.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
32 warnings generated.
[165/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen8_context.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen8_context.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen8_context.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:23:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:95:18: warning: 'gbe::Gen8Context::emitPrintfLongInstruction' hides overloaded virtual function [-Woverloaded-virtual]
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:246:18: note: hidden overloaded virtual function 'gbe::GenContext::emitPrintfLongInstruction' declared here: different number of parameters (5 vs 4)
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti, bool useSends);
^
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen8_context.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
32 warnings generated.
[166/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen9_context.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen9_context.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen9_context.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen9_context.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen9_context.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen9_context.hpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen9_context.cpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen9_context.hpp:25:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:95:18: warning: 'gbe::Gen8Context::emitPrintfLongInstruction' hides overloaded virtual function [-Woverloaded-virtual]
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:246:18: note: hidden overloaded virtual function 'gbe::GenContext::emitPrintfLongInstruction' declared here: different number of parameters (5 vs 4)
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti, bool useSends);
^
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen9_context.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
32 warnings generated.
[167/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_context.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_context.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_context.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:28:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_context.cpp:26:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[168/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_insn_compact.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_insn_compact.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_compact.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_compact.cpp
[169/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_loadstore_optimization.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_loadstore_optimization.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_loadstore_optimization.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_loadstore_optimization.cpp
[170/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen7_encoder.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen7_encoder.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen7_encoder.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen7_encoder.cpp
[171/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_encoder.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_encoder.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_encoder.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1262:8: warning: variable 'response_length' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
if(msg_type == 1){
^~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1271:30: note: uninitialized use occurs here
setVmeMessage(insn, bti, response_length, msg_length,
^~~~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1262:5: note: remove the 'if' if its condition is always true
if(msg_type == 1){
^~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1261:41: note: initialize the variable 'response_length' to silence this warning
uint32_t msg_length, response_length;
^
= 0
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1262:8: warning: variable 'msg_length' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
if(msg_type == 1){
^~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1271:47: note: uninitialized use occurs here
setVmeMessage(insn, bti, response_length, msg_length,
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1262:5: note: remove the 'if' if its condition is always true
if(msg_type == 1){
^~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_encoder.cpp:1261:24: note: initialize the variable 'msg_length' to silence this warning
uint32_t msg_length, response_length;
^
= 0
2 warnings generated.
[172/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:33:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/unit.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_to_gen.cpp:34:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
31 warnings generated.
[173/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen75_encoder.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen75_encoder.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen75_encoder.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen75_encoder.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen75_encoder.cpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_encoder.hpp:45:18: warning: 'gbe::Gen75Encoder::ATOMIC' hides overloaded virtual function [-Woverloaded-virtual]
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister src, GenRegister bti, uint32_t srcNum, bool useSends);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_encoder.hpp:174:18: note: hidden overloaded virtual function 'gbe::GenEncoder::ATOMIC' declared here: different number of parameters (7 vs 6)
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister addr, GenRegister data, GenRegister bti, uint32_t srcNum, bool useSends);
^
1 warning generated.
[174/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o -MF backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/llvm/llvm_unroll.cpp
[175/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen9_encoder.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen9_encoder.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen9_encoder.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen9_encoder.cpp
[176/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen8_encoder.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen8_encoder.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen8_encoder.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen8_encoder.cpp
[177/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_reg_allocation.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_reg_allocation.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_reg_allocation.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp:25:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/function.hpp:27:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_reg_allocation.cpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
31 warnings generated.
[178/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:98:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_insn_selection.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_insn_selection.cpp:172:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
extra = { 0 };
^
{}
31 warnings generated.
[179/295] /usr/bin/c++ -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dgbe_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -Ibackend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT backend/src/CMakeFiles/gbe.dir/backend/gen_program.cpp.o -MF backend/src/CMakeFiles/gbe.dir/backend/gen_program.cpp.o.d -o backend/src/CMakeFiles/gbe.dir/backend/gen_program.cpp.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:48:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/context.hpp:23:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/instruction.hpp:28:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:123:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return 8;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:122:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:121:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_DOUBLE:
^~~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:120:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return 4;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:119:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:118:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_FLOAT:
^~~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:117:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return 2;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:116:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_HALF:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:115:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16:
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:114:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return 1;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:113:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8:
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:112:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL:
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:191:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:190:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:189:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:188:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:187:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:186:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:185:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:184:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:183:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:207:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U64: return *data.u64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:206:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S64: return *data.s64;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:205:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U32: return *data.u32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:204:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S32: return *data.s32;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:203:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U16: return *data.u16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:202:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S16: return *data.s16;
^~~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:201:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_U8: return *data.u8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:200:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_S8: return *data.s8;
^~~~~~~
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/immediate.hpp:199:14: warning: comparison of two values with different enumeration types in switch statement ('gbe::ir::ImmType' and 'gbe::ir::Type') [-Wenum-compare-switch]
case TYPE_BOOL: return *data.b;
^~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:48:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_program.hpp:29:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/program.hpp:30:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./ir/constant.hpp:85:14: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference]
return *(Constant *)NULL;
^~~~~~~~~~~~~~~~~
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:50:
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_context.hpp:26:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen75_encoder.hpp:45:18: warning: 'gbe::Gen75Encoder::ATOMIC' hides overloaded virtual function [-Woverloaded-virtual]
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister src, GenRegister bti, uint32_t srcNum, bool useSends);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_encoder.hpp:174:18: note: hidden overloaded virtual function 'gbe::GenEncoder::ATOMIC' declared here: different number of parameters (7 vs 6)
virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister addr, GenRegister data, GenRegister bti, uint32_t srcNum, bool useSends);
^
In file included from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/backend/gen_program.cpp:51:
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen8_context.hpp:95:18: warning: 'gbe::Gen8Context::emitPrintfLongInstruction' hides overloaded virtual function [-Woverloaded-virtual]
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti);
^
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/./backend/gen_context.hpp:246:18: note: hidden overloaded virtual function 'gbe::GenContext::emitPrintfLongInstruction' declared here: different number of parameters (5 vs 4)
virtual void emitPrintfLongInstruction(GenRegister& addr, GenRegister& data, GenRegister& src, uint32_t bti, bool useSends);
^
33 warnings generated.
[180/295] : && /usr/bin/c++ -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fstack-protector-strong -Wl,-Bsymbolic -L/usr/local/llvm90/lib -shared -Wl,-soname,libgbe.so -o backend/src/libgbe.so backend/src/CMakeFiles/gbe.dir/sys/intrusive_list.cpp.o backend/src/CMakeFiles/gbe.dir/sys/assert.cpp.o backend/src/CMakeFiles/gbe.dir/sys/alloc.cpp.o backend/src/CMakeFiles/gbe.dir/sys/mutex.cpp.o backend/src/CMakeFiles/gbe.dir/sys/platform.cpp.o backend/src/CMakeFiles/gbe.dir/sys/cvar.cpp.o backend/src/CMakeFiles/gbe.dir/ir/context.cpp.o backend/src/CMakeFiles/gbe.dir/ir/profile.cpp.o backend/src/CMakeFiles/gbe.dir/ir/type.cpp.o backend/src/CMakeFiles/gbe.dir/ir/unit.cpp.o backend/src/CMakeFiles/gbe.dir/ir/constant.cpp.o backend/src/CMakeFiles/gbe.dir/ir/sampler.cpp.o backend/src/CMakeFiles/gbe.dir/ir/image.cpp.o backend/src/CMakeFiles/gbe.dir/ir/half.cpp.o backend/src/CMakeFiles/gbe.dir/ir/instruction.cpp.o backend/src/CMakeFiles/gbe.dir/ir/liveness.cpp.o backend/src/CMakeFiles/gbe.dir/ir/register.cpp.o backend/src/CMakeFiles/gbe.dir/ir/function.cpp.o backend/src/CMakeFiles/gbe.dir/ir/value.cpp.o backend/src/CMakeFiles/gbe.dir/ir/lowering.cpp.o backend/src/CMakeFiles/gbe.dir/ir/profiling.cpp.o backend/src/CMakeFiles/gbe.dir/ir/printf.cpp.o backend/src/CMakeFiles/gbe.dir/ir/immediate.cpp.o backend/src/CMakeFiles/gbe.dir/ir/structurizer.cpp.o backend/src/CMakeFiles/gbe.dir/ir/reloc.cpp.o backend/src/CMakeFiles/gbe.dir/backend/context.cpp.o backend/src/CMakeFiles/gbe.dir/backend/program.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_sampler_fix.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_bitcode_link.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_gen_backend.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_passes.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_scalarize.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_intrinsic_lowering.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_barrier_nodup.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_printf_parser.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_profiling.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/ExpandConstantExpr.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/ExpandUtils.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/PromoteIntegers.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/ExpandLargeIntegers.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_device_enqueue.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/StripAttributes.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_to_gen.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_loadstore_optimization.cpp.o backend/src/CMakeFiles/gbe.dir/llvm/llvm_unroll.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen/gen_mesa_disasm.c.o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_optimize.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_scheduling.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_selection_output.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_reg_allocation.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_context.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen75_context.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen8_context.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen9_context.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_program.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_insn_compact.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen_encoder.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen7_encoder.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen75_encoder.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen8_encoder.cpp.o backend/src/CMakeFiles/gbe.dir/backend/gen9_encoder.cpp.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib:/usr/local/llvm90/lib: -ldrm_intel -ldrm -ldrm /usr/local/llvm90/lib/libclang-cpp.so /usr/local/llvm90/lib/libclangCodeGen.a /usr/local/llvm90/lib/libclangFrontend.a /usr/local/llvm90/lib/libclangSerialization.a /usr/local/llvm90/lib/libclangDriver.a /usr/local/llvm90/lib/libclangSema.a /usr/local/llvm90/lib/libclangStaticAnalyzerFrontend.a /usr/local/llvm90/lib/libclangStaticAnalyzerCheckers.a /usr/local/llvm90/lib/libclangStaticAnalyzerCore.a /usr/local/llvm90/lib/libclangAnalysis.a /usr/local/llvm90/lib/libclangEdit.a /usr/local/llvm90/lib/libclangAST.a /usr/local/llvm90/lib/libclangParse.a /usr/local/llvm90/lib/libclangSema.a /usr/local/llvm90/lib/libclangLex.a /usr/local/llvm90/lib/libclangBasic.a -lLLVM-9 -pthread /usr/local/llvm90/lib/libclangStaticAnalyzerFrontend.a /usr/local/llvm90/lib/libclangStaticAnalyzerCheckers.a /usr/local/llvm90/lib/libclangStaticAnalyzerCore.a /usr/local/llvm90/lib/libclangAnalysis.a /usr/local/llvm90/lib/libclangEdit.a /usr/local/llvm90/lib/libclangAST.a /usr/local/llvm90/lib/libclangParse.a /usr/local/llvm90/lib/libclangLex.a /usr/local/llvm90/lib/libclangBasic.a -lLLVM-9 && :
[181/295] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -std=c++0x -Wno-invalid-offsetof -fno-rtti -I/usr/local/llvm90/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGBE_DEBUG_MEMORY=0 -DGBE_COMPILER_AVAILABLE=1 -fvisibility=hidden -O2 -DNDEBUG -DGBE_DEBUG=0 -fstack-protector-strong backend/src/CMakeFiles/gbe_bin_generater.dir/gbe_bin_generater.cpp.o -o backend/src/gbe_bin_generater -L/usr/local/lib -L/usr/local/llvm90/lib -Wl,-rpath,/usr/local/lib:/usr/local/llvm90/lib:/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src backend/src/libgbe.so -ldrm_intel -ldrm /usr/local/llvm90/lib/libclang-cpp.so /usr/local/llvm90/lib/libclangCodeGen.a /usr/local/llvm90/lib/libclangFrontend.a /usr/local/llvm90/lib/libclangSerialization.a /usr/local/llvm90/lib/libclangDriver.a /usr/local/llvm90/lib/libclangSema.a /usr/local/llvm90/lib/libclangStaticAnalyzerFrontend.a /usr/local/llvm90/lib/libclangStaticAnalyzerCheckers.a /usr/local/llvm90/lib/libclangStaticAnalyzerCore.a /usr/local/llvm90/lib/libclangAnalysis.a /usr/local/llvm90/lib/libclangEdit.a /usr/local/llvm90/lib/libclangAST.a /usr/local/llvm90/lib/libclangParse.a /usr/local/llvm90/lib/libclangSema.a /usr/local/llvm90/lib/libclangStaticAnalyzerFrontend.a /usr/local/llvm90/lib/libclangStaticAnalyzerCheckers.a /usr/local/llvm90/lib/libclangStaticAnalyzerCore.a /usr/local/llvm90/lib/libclangAnalysis.a /usr/local/llvm90/lib/libclangEdit.a /usr/local/llvm90/lib/libclangAST.a /usr/local/llvm90/lib/libclangParse.a /usr/local/llvm90/lib/libclangLex.a /usr/local/llvm90/lib/libclangBasic.a -lLLVM-9 -pthread && :
[182/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_1d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_1d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_1d.cl
[183/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align4_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align4_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align4.cl
[184/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_1d_array_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_1d_array_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_1d_array.cl
[185/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_2d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_2d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_2d.cl
[186/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_2d_array_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_2d_array_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_2d_array.cl
[187/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_3d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_3d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_image_3d.cl
[188/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_block_motion_estimate_intel_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_block_motion_estimate_intel_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_block_motion_estimate_intel.cl
[189/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align16_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align16_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align16.cl
[190/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_same_offset_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_same_offset_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_same_offset.cl
[191/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_dst_offset_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_dst_offset_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_dst_offset.cl
[192/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_src_offset_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_src_offset_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_unalign_src_offset.cl
[193/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_rect_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_rect_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_rect.cl
[194/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_rect_align4_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_rect_align4_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_rect_align4.cl
[195/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_1d_to_1d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_1d_to_1d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_1d_to_1d.cl
[196/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_2d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_2d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_2d.cl
[197/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_3d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_3d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_3d.cl
[198/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_2d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_2d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_2d.cl
[199/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_3d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_3d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_3d.cl
[200/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_2d_array_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_2d_array_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_2d_array.cl
[201/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_1d_array_to_1d_array_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_1d_array_to_1d_array_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_1d_array_to_1d_array.cl
[202/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_2d_array_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_2d_array_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_2d_array.cl
[203/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_2d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_2d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_2d.cl
[204/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_3d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_3d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_array_to_3d.cl
[205/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_buffer_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_buffer_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_buffer.cl
[206/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_buffer_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_buffer_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_buffer.cl
[207/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_buffer_align16_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_buffer_align16_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_2d_to_buffer_align16.cl
[208/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_2d_array_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_2d_array_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_image_3d_to_2d_array.cl
[209/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_2d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_2d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_2d.cl
[210/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_2d_align16_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_2d_align16_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_2d_align16.cl
[211/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_built_in_kernel_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_built_in_kernel_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_built_in_kernel.cl
[212/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_3d_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_3d_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buffer_to_image_3d.cl
[213/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align4_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align4_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align4.cl
[214/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align8_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align8_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align8.cl
[215/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_unalign_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_unalign_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_unalign.cl
[216/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align2_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align2_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align2.cl
[217/295] cd /wrkdirs/usr/ports/lang/beignet/work/.build/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align128_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/.build/backend/src /wrkdirs/usr/ports/lang/beignet/work/.build/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align128_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_fill_buf_align128.cl
[218/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_3d_str.c.o -MF src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_3d_str.c.o.d -o src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_3d_str.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels/cl_internal_fill_image_3d_str.c
[219/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_str.c.o -MF src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_str.c.o.d -o src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_str.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels/cl_internal_fill_image_2d_str.c
[220/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_array_str.c.o -MF src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_array_str.c.o.d -o src/CMakeFiles/cl.dir/kernels/cl_internal_fill_image_2d_array_str.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels/cl_internal_fill_image_2d_array_str.c
[221/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/kernels/cl_internal_block_motion_estimate_intel_str.c.o -MF src/CMakeFiles/cl.dir/kernels/cl_internal_block_motion_estimate_intel_str.c.o.d -o src/CMakeFiles/cl.dir/kernels/cl_internal_block_motion_estimate_intel_str.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels/cl_internal_block_motion_estimate_intel_str.c
[222/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_platform_id.c.o -MF src/CMakeFiles/cl.dir/cl_api_platform_id.c.o.d -o src/CMakeFiles/cl.dir/cl_api_platform_id.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_platform_id.c
[223/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_base_object.c.o -MF src/CMakeFiles/cl.dir/cl_base_object.c.o.d -o src/CMakeFiles/cl.dir/cl_base_object.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_base_object.c
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_base_object.c:21:18: warning: incompatible integer to pointer conversion initializing 'pthread_t' (aka 'struct pthread *') with an expression of type 'int' [-Wint-conversion]
static pthread_t invalid_thread_id = -1;
^ ~~
1 warning generated.
[224/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_device_id.c.o -MF src/CMakeFiles/cl.dir/cl_api_device_id.c.o.d -o src/CMakeFiles/cl.dir/cl_api_device_id.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_device_id.c
[225/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_command_queue.c.o -MF src/CMakeFiles/cl.dir/cl_api_command_queue.c.o.d -o src/CMakeFiles/cl.dir/cl_api_command_queue.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_command_queue.c
[226/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/kernels/cl_internal_built_in_kernel_str.c.o -MF src/CMakeFiles/cl.dir/kernels/cl_internal_built_in_kernel_str.c.o.d -o src/CMakeFiles/cl.dir/kernels/cl_internal_built_in_kernel_str.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels/cl_internal_built_in_kernel_str.c
[227/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_context.c.o -MF src/CMakeFiles/cl.dir/cl_api_context.c.o.d -o src/CMakeFiles/cl.dir/cl_api_context.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_context.c
[228/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_event.c.o -MF src/CMakeFiles/cl.dir/cl_api_event.c.o.d -o src/CMakeFiles/cl.dir/cl_api_event.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_event.c
[229/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_kernel.c.o -MF src/CMakeFiles/cl.dir/cl_api_kernel.c.o.d -o src/CMakeFiles/cl.dir/cl_api_kernel.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_kernel.c
[230/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_api_sampler.c.o -MF src/CMakeFiles/cl.dir/cl_api_sampler.c.o.d -o src/CMakeFiles/cl.dir/cl_api_sampler.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_api_sampler.c
[231/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/include -I/usr/local/include -I/usr/local/include/libdrm -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src -I/usr/local/include/libdrm/.. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../backend/src/backend -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/../include -I/usr/local/llvm90/include -DHAS_BO_SET_SOFTPIN -DHAS_MIN_EU_IN_POOL -DHAS_POOLED_EU -DHAS_SUBSLICE_TOTAL -DHAS_EU_TOTAL -DHAS_USERPTR -DHAS_OCLIcd -DHAS_GL_EGL -DHAS_X11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -funroll-loops -fstrict-aliasing -msse2 -msse3 -mssse3 -msse4.1 -fPIC -Wall -O2 -DNDEBUG -DGBE_DEBUG=0 -fPIC -MD -MT src/CMakeFiles/cl.dir/cl_alloc.c.o -MF src/CMakeFiles/cl.dir/cl_alloc.c.o.d -o src/CMakeFiles/cl.dir/cl_alloc.c.o -c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_alloc.c
/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/cl_alloc.c:48:13: warning: unused variable 'err' [-Wunused-variable]
const int err = posix_memalign(&p,align,sz);
^
1 warning generated.
[232/295] /usr/bin/cc -DENABLE_OPENCL_20 -DGEN7_SAMPLER_CLAMP_BORDER_WORKAROUND -DLLVM_90 -Dcl_EXPORTS -I. -I/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source -I/wrkdirs/usr/ports/lang/beigne