=> Building math/viennacl Started : Thursday, 7 MAR 2019 at 11:45:14 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/math/viennacl XDG_CONFIG_HOME=/construction/math/viennacl HOME=/construction/math/viennacl TMPDIR="/tmp" PATH=/construction/math/viennacl/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CMAKE_PREFIX_PATH="/usr/local" -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/math/viennacl XDG_CONFIG_HOME=/construction/math/viennacl HOME=/construction/math/viennacl TMPDIR="/tmp" PATH=/construction/math/viennacl/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS=" -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " 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" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/math/viennacl/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- CMAKE_BUILD_TYPE="release" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/viennacl" EXAMPLESDIR="share/examples/viennacl" DATADIR="share/viennacl" WWWDIR="www/viennacl" ETCDIR="etc/viennacl" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/viennacl DOCSDIR=/usr/local/share/doc/viennacl EXAMPLESDIR=/usr/local/share/examples/viennacl WWWDIR=/usr/local/www/viennacl ETCDIR=/usr/local/etc/viennacl -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License MIT accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> viennacl-1.7.1_4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> viennacl-1.7.1_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of viennacl-1.7.1_4 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License MIT accepted by the user ===> Fetching all distfiles required by viennacl-1.7.1_4 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License MIT accepted by the user ===> Fetching all distfiles required by viennacl-1.7.1_4 for building => SHA256 Checksum OK for ViennaCL-1.7.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License MIT accepted by the user ===> Fetching all distfiles required by viennacl-1.7.1_4 for building ===> Extracting for viennacl-1.7.1_4 => SHA256 Checksum OK for ViennaCL-1.7.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for viennacl-1.7.1_4 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> viennacl-1.7.1_4 depends on file: /usr/local/include/CL/opencl.h - not found ===> Installing existing package /packages/All/opencl-2.2_1.txz Installing opencl-2.2_1... 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. ===> viennacl-1.7.1_4 depends on file: /usr/local/include/CL/opencl.h - found ===> Returning to build of viennacl-1.7.1_4 ===> viennacl-1.7.1_4 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.13.4.txz Installing cmake-3.13.4... `-- Installing curl-7.64.0_1... | `-- Installing ca_root_nss-3.42.1... | `-- Extracting ca_root_nss-3.42.1: ........ done | `-- Installing krb5-1.17_1... | | `-- Installing gettext-runtime-0.19.8.1_2... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | | `-- Extracting gettext-runtime-0.19.8.1_2: .......... done | | `-- Installing libressl-2.8.3... | | `-- Extracting libressl-2.8.3: .......... done | | `-- Installing readline-7.0.5... | | `-- Installing ncurses-6.1.20190112... | | `-- Extracting ncurses-6.1.20190112: .......... done | | `-- Extracting readline-7.0.5: .......... done | `-- Extracting krb5-1.17_1: .......... done | `-- Installing libnghttp2-1.36.0... | `-- Extracting libnghttp2-1.36.0: .......... done `-- Extracting curl-7.64.0_1: .......... done `-- Installing expat-2.2.6_1... `-- Extracting expat-2.2.6_1: .......... done `-- Installing jsoncpp-1.8.1_5... `-- Extracting jsoncpp-1.8.1_5: .......... done `-- Installing libarchive-3.3.3,1... | `-- Installing liblz4-1.8.3,1... | `-- Extracting liblz4-1.8.3,1: .......... done | `-- Installing lzo2-2.10_1... | `-- Extracting lzo2-2.10_1: .......... done `-- Extracting libarchive-3.3.3,1: .......... done `-- Installing libuv-1.26.0... `-- Extracting libuv-1.26.0: .......... done `-- Installing rhash-1.3.5... `-- Extracting rhash-1.3.5: .......... done Extracting cmake-3.13.4: .......... done Message from ca_root_nss-3.42.1: ********************************* 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 *************************************************************************** ===> viennacl-1.7.1_4 depends on file: /usr/local/bin/cmake - found ===> Returning to build of viennacl-1.7.1_4 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> viennacl-1.7.1_4 depends on shared library: libOpenCL.so - not found ===> Installing existing package /packages/All/ocl-icd-2.2.12.txz Installing ocl-icd-2.2.12... Extracting ocl-icd-2.2.12: .......... done ===> viennacl-1.7.1_4 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so) ===> Returning to build of viennacl-1.7.1_4 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for viennacl-1.7.1_4 ===> Performing out-of-source build /bin/mkdir -p /construction/math/viennacl/.build -- The C compiler identification is GNU 8.1.0 -- The CXX compiler identification is GNU 8.1.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 OPENCL: /usr/local/lib/libOpenCL.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_NO_BUILTIN_CHRPATH THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/math/viennacl/.build -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for viennacl-1.7.1_4 /usr/local/bin/cmake -S/construction/math/viennacl/ViennaCL-1.7.1 -B/construction/math/viennacl/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/math/viennacl/.build/CMakeFiles /construction/math/viennacl/.build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/fft.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/iterative-custom.dir/build.make examples/tutorial/CMakeFiles/iterative-custom.dir/depend --- examples/tutorial/CMakeFiles/fft.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/depend --- examples/tutorial/CMakeFiles/fft.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/fft.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/depend --- examples/tutorial/CMakeFiles/blas1.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/depend --- examples/tutorial/CMakeFiles/amg.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/amg.dir/build.make examples/tutorial/CMakeFiles/amg.dir/depend --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/blas1.dir/DependInfo.cmake Scanning dependencies of target blas1 /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/build --- examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/CMakeFiles/amg.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/amg.dir/DependInfo.cmake Scanning dependencies of target amg /usr/bin/make -f examples/tutorial/CMakeFiles/amg.dir/build.make examples/tutorial/CMakeFiles/amg.dir/build --- examples/tutorial/CMakeFiles/amg.dir/amg.cpp.o --- --- examples/tutorial/CMakeFiles/fft.dir/all --- Scanning dependencies of target fft /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/build --- examples/tutorial/CMakeFiles/amg.dir/all --- [ 2%] Building CXX object examples/tutorial/CMakeFiles/amg.dir/amg.cpp.o --- examples/tutorial/CMakeFiles/blas1.dir/all --- [ 4%] Building CXX object examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- examples/tutorial/CMakeFiles/fft.dir/all --- --- examples/tutorial/CMakeFiles/fft.dir/fft.cpp.o --- --- examples/tutorial/CMakeFiles/blas1.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/blas1.dir/blas1.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp --- examples/tutorial/CMakeFiles/amg.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/amg.dir/amg.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp --- examples/tutorial/CMakeFiles/fft.dir/all --- [ 6%] Building CXX object examples/tutorial/CMakeFiles/fft.dir/fft.cpp.o --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/iterative-custom.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/fft.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/fft.dir/fft.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/fft.cpp --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/viennacl-info.dir/DependInfo.cmake Scanning dependencies of target viennacl-info /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/build --- examples/tutorial/CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o --- [ 8%] Building CXX object examples/tutorial/CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- Scanning dependencies of target iterative-custom /usr/bin/make -f examples/tutorial/CMakeFiles/iterative-custom.dir/build.make examples/tutorial/CMakeFiles/iterative-custom.dir/build --- examples/tutorial/CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o --- [ 10%] Building CXX object examples/tutorial/CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scheduler/forwards.h:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/amg.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/fft.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/fft.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/blas1.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp:31: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/amg.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/sparse_matrix_operations.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/coordinate_matrix.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp:28: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/fft.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/fft.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/sparse_matrix_operations.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/compressed_matrix.hpp:31, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:37: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/blas1.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp:32: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp:174:41: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_inf_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:807:49: required from 'void viennacl::linalg::norm_inf_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:197:35: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp:176:43: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:908:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:908:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:914:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:914:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/amg.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp:69:80: required from 'void run_solver(const MatrixType&, const VectorType&, const VectorType&, const SolverTag&, const PrecondTag&) [with MatrixType = viennacl::compressed_matrix; VectorType = viennacl::vector; SolverTag = viennacl::linalg::cg_tag; PrecondTag = viennacl::linalg::no_precond]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp:193:99: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- --- examples/tutorial/viennacl-info --- [ 12%] Linking CXX executable viennacl-info cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/viennacl-info.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o -o viennacl-info -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 12%] Built target viennacl-info --- examples/tutorial/CMakeFiles/scheduler.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/scheduler.dir/build.make examples/tutorial/CMakeFiles/scheduler.dir/depend --- examples/tutorial/CMakeFiles/scheduler.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/scheduler.dir/DependInfo.cmake Scanning dependencies of target scheduler /usr/bin/make -f examples/tutorial/CMakeFiles/scheduler.dir/build.make examples/tutorial/CMakeFiles/scheduler.dir/build --- examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o --- [ 14%] Building CXX object examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/scheduler.dir/scheduler.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/scheduler.cpp --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:84:126: required from 'bool my_custom_monitor(const VectorT&, NumericT, void*) [with VectorT = viennacl::vector; NumericT = float; MatrixT = viennacl::compressed_matrix]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:149:147: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/scheduler.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/scheduler.cpp:34: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/scheduler.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/blas1 --- [ 17%] Linking CXX executable blas1 cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/blas1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/blas1.dir/blas1.cpp.o -o blas1 -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 17%] Built target blas1 --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/bandwidth-reduction.dir/build.make examples/tutorial/CMakeFiles/bandwidth-reduction.dir/depend --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/bandwidth-reduction.dir/DependInfo.cmake Scanning dependencies of target bandwidth-reduction /usr/bin/make -f examples/tutorial/CMakeFiles/bandwidth-reduction.dir/build.make examples/tutorial/CMakeFiles/bandwidth-reduction.dir/build --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o --- [ 19%] Building CXX object examples/tutorial/CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bandwidth-reduction.cpp --- examples/tutorial/CMakeFiles/fft.dir/all --- --- examples/tutorial/fft --- [ 21%] Linking CXX executable fft cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/fft.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/fft.dir/fft.cpp.o -o fft -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 21%] Built target fft --- examples/tutorial/CMakeFiles/nmf.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/nmf.dir/build.make examples/tutorial/CMakeFiles/nmf.dir/depend --- examples/tutorial/CMakeFiles/nmf.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/nmf.dir/DependInfo.cmake Scanning dependencies of target nmf /usr/bin/make -f examples/tutorial/CMakeFiles/nmf.dir/build.make examples/tutorial/CMakeFiles/nmf.dir/build --- examples/tutorial/CMakeFiles/nmf.dir/nmf.cpp.o --- [ 23%] Building CXX object examples/tutorial/CMakeFiles/nmf.dir/nmf.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/nmf.dir/nmf.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/matrix_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/bandwidth-reduction --- [ 25%] Linking CXX executable bandwidth-reduction cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/bandwidth-reduction.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o -o bandwidth-reduction -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 25%] Built target bandwidth-reduction --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build.make examples/tutorial/CMakeFiles/wrap-host-buffer.dir/depend --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/wrap-host-buffer.dir/DependInfo.cmake Scanning dependencies of target wrap-host-buffer /usr/bin/make -f examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build.make examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o --- [ 27%] Building CXX object examples/tutorial/CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/wrap-host-buffer.cpp --- examples/tutorial/CMakeFiles/nmf.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/iterative-custom --- [ 29%] Linking CXX executable iterative-custom cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/iterative-custom.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o -o iterative-custom -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 29%] Built target iterative-custom --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/matrix-free.dir/build.make examples/tutorial/CMakeFiles/matrix-free.dir/depend --- examples/tutorial/CMakeFiles/matrix-free.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/matrix-free.dir/DependInfo.cmake Scanning dependencies of target matrix-free /usr/bin/make -f examples/tutorial/CMakeFiles/matrix-free.dir/build.make examples/tutorial/CMakeFiles/matrix-free.dir/build --- examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o --- [ 31%] Building CXX object examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/matrix-free.dir/matrix-free.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/matrix-free.cpp --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/wrap-host-buffer.cpp:32: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/nmf.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:408:21: required from 'void viennacl::linalg::norm_frobenius_cpu(const viennacl::matrix_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:327:41: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::matrix_base; RHS = const viennacl::matrix_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/host_based/nmf_operations.hpp:164:45: required from 'void viennacl::linalg::host_based::nmf(const viennacl::matrix_base&, viennacl::matrix_base&, viennacl::matrix_base&, const viennacl::linalg::nmf_config&) [with NumericT = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/nmf.hpp:66:44: required from 'void viennacl::linalg::nmf(const viennacl::matrix_base&, viennacl::matrix_base&, viennacl::matrix_base&, const viennacl::linalg::nmf_config&) [with ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:88:38: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/matrix-free.cpp:39: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/misc_operations.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/detail/ilu/common.hpp:36, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/detail/ilu/ilut.hpp:31, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/ilu.hpp:25, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/cg.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/matrix-free.cpp:42: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/wrap-host-buffer --- [ 34%] Linking CXX executable wrap-host-buffer cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/wrap-host-buffer.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o -o wrap-host-buffer -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 34%] Built target wrap-host-buffer --- examples/tutorial/CMakeFiles/bisect.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/bisect.dir/build.make examples/tutorial/CMakeFiles/bisect.dir/depend --- examples/tutorial/CMakeFiles/bisect.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/bisect.dir/DependInfo.cmake Scanning dependencies of target bisect /usr/bin/make -f examples/tutorial/CMakeFiles/bisect.dir/build.make examples/tutorial/CMakeFiles/bisect.dir/build --- examples/tutorial/CMakeFiles/bisect.dir/bisect.cpp.o --- [ 36%] Building CXX object examples/tutorial/CMakeFiles/bisect.dir/bisect.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/bisect.dir/bisect.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bisect.cpp --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/matrix-free.cpp:40: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/cg.hpp:302:29: required from 'VectorT viennacl::linalg::detail::solve_impl(const MatrixT&, const VectorT&, const viennacl::linalg::cg_tag&, const PreconditionerT&, bool (*)(const VectorT&, typename viennacl::result_of::cpu_value_type::type>::type, void*), void*) [with MatrixT = MyOperator; VectorT = viennacl::vector; PreconditionerT = viennacl::linalg::no_precond; typename viennacl::result_of::cpu_value_type::type>::type = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/cg.hpp:341:28: required from 'VectorT viennacl::linalg::solve(const MatrixT&, const VectorT&, const viennacl::linalg::cg_tag&, const PreconditionerT&) [with MatrixT = MyOperator; VectorT = viennacl::vector; PreconditionerT = viennacl::linalg::no_precond]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/cg.hpp:374:15: required from 'VectorT viennacl::linalg::solve(const MatrixT&, const VectorT&, const viennacl::linalg::cg_tag&) [with MatrixT = MyOperator; VectorT = viennacl::vector]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/matrix-free.cpp:115:100: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/bisect.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bisect.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bisect.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- --- examples/tutorial/matrix-free --- [ 38%] Linking CXX executable matrix-free cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/matrix-free.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/matrix-free.dir/matrix-free.cpp.o -o matrix-free -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 38%] Built target matrix-free --- examples/tutorial/CMakeFiles/custom-kernels.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/custom-kernels.dir/build.make examples/tutorial/CMakeFiles/custom-kernels.dir/depend --- examples/tutorial/CMakeFiles/custom-kernels.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/custom-kernels.dir/DependInfo.cmake Scanning dependencies of target custom-kernels /usr/bin/make -f examples/tutorial/CMakeFiles/custom-kernels.dir/build.make examples/tutorial/CMakeFiles/custom-kernels.dir/build --- examples/tutorial/CMakeFiles/custom-kernels.dir/custom-kernels.cpp.o --- [ 40%] Building CXX object examples/tutorial/CMakeFiles/custom-kernels.dir/custom-kernels.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/custom-kernels.dir/custom-kernels.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-kernels.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-kernels.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-kernels.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-kernels.cpp:128:79: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/bisect.dir/all --- --- examples/tutorial/bisect --- [ 42%] Linking CXX executable bisect cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/bisect.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/bisect.dir/bisect.cpp.o -o bisect -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 42%] Built target bisect --- examples/tutorial/CMakeFiles/custom-context.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/custom-context.dir/build.make examples/tutorial/CMakeFiles/custom-context.dir/depend --- examples/tutorial/CMakeFiles/custom-context.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/custom-context.dir/DependInfo.cmake Scanning dependencies of target custom-context /usr/bin/make -f examples/tutorial/CMakeFiles/custom-context.dir/build.make examples/tutorial/CMakeFiles/custom-context.dir/build --- examples/tutorial/CMakeFiles/custom-context.dir/custom-context.cpp.o --- [ 44%] Building CXX object examples/tutorial/CMakeFiles/custom-context.dir/custom-context.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/custom-context.dir/custom-context.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-context.cpp --- examples/tutorial/CMakeFiles/custom-kernels.dir/all --- --- examples/tutorial/custom-kernels --- [ 46%] Linking CXX executable custom-kernels cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/custom-kernels.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/custom-kernels.dir/custom-kernels.cpp.o -o custom-kernels -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 46%] Built target custom-kernels --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/all --- /usr/bin/make -f examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/depend --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/DependInfo.cmake Scanning dependencies of target scheduler-bench-cpu /usr/bin/make -f examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/scheduler.cpp.o --- [ 48%] Building CXX object examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/scheduler.cpp.o cd /construction/math/viennacl/.build/examples/benchmarks && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -o CMakeFiles/scheduler-bench-cpu.dir/scheduler.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/scheduler.cpp --- examples/tutorial/CMakeFiles/custom-context.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-context.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-context.cpp:37: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/amg --- [ 51%] Linking CXX executable amg cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/amg.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/amg.dir/amg.cpp.o -o amg -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 51%] Built target amg --- examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/all --- /usr/bin/make -f examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/depend --- examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/DependInfo.cmake Scanning dependencies of target opencl-bench-opencl /usr/bin/make -f examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/build --- examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/opencl.cpp.o --- [ 53%] Building CXX object examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/opencl.cpp.o cd /construction/math/viennacl/.build/examples/benchmarks && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/opencl-bench-opencl.dir/opencl.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/opencl.cpp --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/nmf --- [ 55%] Linking CXX executable nmf cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/nmf.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/nmf.dir/nmf.cpp.o -o nmf -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 55%] Built target nmf --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/all --- /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/depend --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/DependInfo.cmake Scanning dependencies of target dense_blas-bench-cpu /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/build --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/dense_blas.cpp.o --- [ 57%] Building CXX object examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/dense_blas.cpp.o cd /construction/math/viennacl/.build/examples/benchmarks && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -o CMakeFiles/dense_blas-bench-cpu.dir/dense_blas.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/dense_blas.cpp --- examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/opencl.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/opencl.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/custom-context.dir/all --- --- examples/tutorial/custom-context --- [ 59%] Linking CXX executable custom-context cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/custom-context.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/custom-context.dir/custom-context.cpp.o -o custom-context -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 59%] Built target custom-context --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/all --- /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/depend --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/DependInfo.cmake Scanning dependencies of target dense_blas-bench-opencl /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o --- [ 61%] Building CXX object examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o cd /construction/math/viennacl/.build/examples/benchmarks && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/dense_blas.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/matrix_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/dense_blas.cpp:18: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/dense_blas.cpp:18: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/all --- --- examples/benchmarks/opencl-bench-opencl --- [ 63%] Linking CXX executable opencl-bench-opencl cd /construction/math/viennacl/.build/examples/benchmarks && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/opencl-bench-opencl.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/opencl-bench-opencl.dir/opencl.cpp.o -o opencl-bench-opencl -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 63%] Built target opencl-bench-opencl --- libviennacl/CMakeFiles/viennacl.dir/all --- /usr/bin/make -f libviennacl/CMakeFiles/viennacl.dir/build.make libviennacl/CMakeFiles/viennacl.dir/depend --- libviennacl/CMakeFiles/viennacl.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/libviennacl /construction/math/viennacl/.build /construction/math/viennacl/.build/libviennacl /construction/math/viennacl/.build/libviennacl/CMakeFiles/viennacl.dir/DependInfo.cmake Scanning dependencies of target viennacl /usr/bin/make -f libviennacl/CMakeFiles/viennacl.dir/build.make libviennacl/CMakeFiles/viennacl.dir/build --- libviennacl/CMakeFiles/viennacl.dir/src/backend.cpp.o --- [ 65%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/backend.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/backend.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/backend.cpp --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/all --- --- examples/benchmarks/scheduler-bench-cpu --- [ 68%] Linking CXX executable scheduler-bench-cpu cd /construction/math/viennacl/.build/examples/benchmarks && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/scheduler-bench-cpu.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/scheduler-bench-cpu.dir/scheduler.cpp.o -o scheduler-bench-cpu [ 68%] Built target scheduler-bench-cpu --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o --- [ 70%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas1.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- [ 72%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas1_host.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/all --- --- examples/benchmarks/dense_blas-bench-cpu --- [ 74%] Linking CXX executable dense_blas-bench-cpu cd /construction/math/viennacl/.build/examples/benchmarks && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/dense_blas-bench-cpu.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/dense_blas-bench-cpu.dir/dense_blas.cpp.o -o dense_blas-bench-cpu [ 74%] Built target dense_blas-bench-cpu --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- [ 76%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:75:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:87:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:192:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:204:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:28: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:94:58: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:103:59: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:269:58: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:278:59: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- examples/tutorial/scheduler --- [ 78%] Linking CXX executable scheduler cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/scheduler.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/scheduler.dir/scheduler.cpp.o -o scheduler -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 78%] Built target scheduler --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas2.cpp.o --- [ 80%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas2.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas2.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:77:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:89:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:195:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:207:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- libviennacl/CMakeFiles/viennacl.dir/src/blas2.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2.cpp:28: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2.cpp:30: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o --- [ 82%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas2_host.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_host.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_host.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o --- [ 85%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_opencl.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_host.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o --- [ 87%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas3.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_opencl.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_opencl.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o --- [ 89%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas3_host.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o --- [ 91%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_opencl.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_opencl.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_opencl.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/all --- --- examples/benchmarks/dense_blas-bench-opencl --- [ 93%] Linking CXX executable dense_blas-bench-opencl cd /construction/math/viennacl/.build/examples/benchmarks && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/dense_blas-bench-opencl.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o -o dense_blas-bench-opencl -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 93%] Built target dense_blas-bench-opencl --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/libviennacl.so --- [ 95%] Linking CXX shared library libviennacl.so cd /construction/math/viennacl/.build/libviennacl && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/viennacl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -shared -Wl,-soname,libviennacl.so -o libviennacl.so CMakeFiles/viennacl.dir/src/backend.cpp.o CMakeFiles/viennacl.dir/src/blas1.cpp.o CMakeFiles/viennacl.dir/src/blas1_host.cpp.o CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o CMakeFiles/viennacl.dir/src/blas2.cpp.o CMakeFiles/viennacl.dir/src/blas2_host.cpp.o CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o CMakeFiles/viennacl.dir/src/blas3.cpp.o CMakeFiles/viennacl.dir/src/blas3_host.cpp.o CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o -Wl,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 95%] Built target viennacl --- examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build.make examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/depend --- examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/DependInfo.cmake Scanning dependencies of target libviennacl-tutorial /usr/bin/make -f examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build.make examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build --- examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o --- [ 97%] Building CXX object examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/usr/local/include -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/libviennacl.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/libviennacl.cpp:34: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/libviennacl-tutorial --- [100%] Linking CXX executable libviennacl-tutorial cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/libviennacl-tutorial.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o -o libviennacl-tutorial -Wl,-rpath,/construction/math/viennacl/.build/libviennacl:/usr/local/lib ../../libviennacl/libviennacl.so /usr/local/lib/libOpenCL.so [100%] Built target libviennacl-tutorial /usr/local/bin/cmake -E cmake_progress_start /construction/math/viennacl/.build/CMakeFiles 0 -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> viennacl-1.7.1_4 depends on file: /usr/local/include/CL/opencl.h - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for viennacl-1.7.1_4 ===> Generating temporary packing list /usr/local/bin/cmake -S/construction/math/viennacl/ViennaCL-1.7.1 -B/construction/math/viennacl/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/math/viennacl/.build/CMakeFiles /construction/math/viennacl/.build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f examples/tutorial/CMakeFiles/iterative-custom.dir/build.make examples/tutorial/CMakeFiles/iterative-custom.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/iterative-custom.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/iterative-custom.dir/build.make examples/tutorial/CMakeFiles/iterative-custom.dir/build [ 4%] Built target iterative-custom /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/fft.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/build [ 8%] Built target fft /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/viennacl-info.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/build [ 12%] Built target viennacl-info /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/blas1.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/build [ 17%] Built target blas1 /usr/bin/make -f examples/tutorial/CMakeFiles/amg.dir/build.make examples/tutorial/CMakeFiles/amg.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/amg.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/amg.dir/build.make examples/tutorial/CMakeFiles/amg.dir/build [ 21%] Built target amg /usr/bin/make -f examples/tutorial/CMakeFiles/scheduler.dir/build.make examples/tutorial/CMakeFiles/scheduler.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/scheduler.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/scheduler.dir/build.make examples/tutorial/CMakeFiles/scheduler.dir/build [ 25%] Built target scheduler /usr/bin/make -f examples/tutorial/CMakeFiles/bandwidth-reduction.dir/build.make examples/tutorial/CMakeFiles/bandwidth-reduction.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/bandwidth-reduction.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/bandwidth-reduction.dir/build.make examples/tutorial/CMakeFiles/bandwidth-reduction.dir/build [ 29%] Built target bandwidth-reduction /usr/bin/make -f examples/tutorial/CMakeFiles/nmf.dir/build.make examples/tutorial/CMakeFiles/nmf.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/nmf.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/nmf.dir/build.make examples/tutorial/CMakeFiles/nmf.dir/build [ 34%] Built target nmf /usr/bin/make -f examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build.make examples/tutorial/CMakeFiles/wrap-host-buffer.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/wrap-host-buffer.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build.make examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build [ 38%] Built target wrap-host-buffer /usr/bin/make -f examples/tutorial/CMakeFiles/matrix-free.dir/build.make examples/tutorial/CMakeFiles/matrix-free.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/matrix-free.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/matrix-free.dir/build.make examples/tutorial/CMakeFiles/matrix-free.dir/build [ 42%] Built target matrix-free /usr/bin/make -f examples/tutorial/CMakeFiles/bisect.dir/build.make examples/tutorial/CMakeFiles/bisect.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/bisect.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/bisect.dir/build.make examples/tutorial/CMakeFiles/bisect.dir/build [ 46%] Built target bisect /usr/bin/make -f examples/tutorial/CMakeFiles/custom-kernels.dir/build.make examples/tutorial/CMakeFiles/custom-kernels.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/custom-kernels.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/custom-kernels.dir/build.make examples/tutorial/CMakeFiles/custom-kernels.dir/build [ 51%] Built target custom-kernels /usr/bin/make -f libviennacl/CMakeFiles/viennacl.dir/build.make libviennacl/CMakeFiles/viennacl.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/libviennacl /construction/math/viennacl/.build /construction/math/viennacl/.build/libviennacl /construction/math/viennacl/.build/libviennacl/CMakeFiles/viennacl.dir/DependInfo.cmake /usr/bin/make -f libviennacl/CMakeFiles/viennacl.dir/build.make libviennacl/CMakeFiles/viennacl.dir/build [ 74%] Built target viennacl /usr/bin/make -f examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build.make examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build.make examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build [ 78%] Built target libviennacl-tutorial /usr/bin/make -f examples/tutorial/CMakeFiles/custom-context.dir/build.make examples/tutorial/CMakeFiles/custom-context.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/custom-context.dir/DependInfo.cmake /usr/bin/make -f examples/tutorial/CMakeFiles/custom-context.dir/build.make examples/tutorial/CMakeFiles/custom-context.dir/build [ 82%] Built target custom-context /usr/bin/make -f examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/DependInfo.cmake /usr/bin/make -f examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build [ 87%] Built target scheduler-bench-cpu /usr/bin/make -f examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/DependInfo.cmake /usr/bin/make -f examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/build [ 91%] Built target opencl-bench-opencl /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/DependInfo.cmake /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/build [ 95%] Built target dense_blas-bench-cpu /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/depend cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/DependInfo.cmake /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build [100%] Built target dense_blas-bench-opencl /usr/local/bin/cmake -E cmake_progress_start /construction/math/viennacl/.build/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall Installing the project stripped... /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /construction/math/viennacl/stage/usr/local/lib/cmake/viennacl/FindOpenCL.cmake -- Installing: /construction/math/viennacl/stage/usr/local/lib/cmake/viennacl/ViennaCLConfig.cmake -- Installing: /construction/math/viennacl/stage/usr/local/lib/cmake/viennacl/ViennaCLConfigVersion.cmake -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/range.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vandermonde_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/version.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/hyb_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/toeplitz_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/sliced_ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/fft.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/slice.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/circulant_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/hankel_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/coordinate_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/matrix_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scalar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/gibbs_poole_stockmeyer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/cuthill_mckee.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/bandwidth_reduction.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/clear.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/start.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/stride.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/size.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/row_major.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/fill.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail/matrix_def.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail/vector_def.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/gmres.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr-method-common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/mixed_precision_cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/vandermonde_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_frobenius.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lanczos.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/tql2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/row_scaling.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bicgstab.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ichol.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr-method.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/circulant_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bisect.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/inner_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/svd.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/maxmin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/jacobi_precond.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/toeplitz_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/hankel_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bisect_gpu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_inf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/power_iter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/eig.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sum.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/kernels -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/spgemm_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/nmf_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/op_applier.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/op_executor.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_kernel_calls.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/config.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/gerschgorin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/structs.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_large.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_small.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/fspai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/qr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai-static.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/block_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai_tag.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/block_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/small_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai-dynamic.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/sparse_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/block_ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/chow_patel_ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/ilu0.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/ilut.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/amg -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/amg/amg_base.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/vandermonde_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/bisect_kernel_calls.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/nmf_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/matrix_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/matrix_element.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/iterative.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/vector_element.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/hyb_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/compressed_compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/bisect.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/scan.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/svd.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/sliced_ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/fft.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/amg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/coordinate_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/scalar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/spgemm.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/matrix_operations_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/spgemm_rmerge.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/matrix_operations_col.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_large_onei.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_small.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/sparse_matrix_operations_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_large_multi.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/nmf_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_large.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/matrix_operations_row.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_calls.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/cpu_ram.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/cuda.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/mem_handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/memory.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/opencl.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_axbx.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_elementwise.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_scalar_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_matrix_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_matrix_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_generic_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_vector_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/preset.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/io.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_scalar_assign.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/io -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/io/matrix_market.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/tag_of.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/result_of.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/enable_if.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/predicate.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/execute.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/mapped_objects.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/tree_parsing.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/execution_handler.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/lazy_program_compiler.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates/matrix_product_template.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates/template_base.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/matrix_product.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/fallback.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/evergreen -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/evergreen/cedar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/evergreen/cypress.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/devastator.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/scrapper.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/volcanic_islands -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/volcanic_islands/hawaii.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/southern_islands -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/southern_islands/tahiti.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/unknown -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gt_540m.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gtx_580.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/tesla_c2050.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gtx_470.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/tesla -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/tesla/geforce_gtx_260.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/maxwell -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/maxwell/geforce_gtx_750_ti.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/kepler -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/kepler/tesla_k20m.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/cpu -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/cpu/fallback.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/cpu/amd -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/accelerator -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/accelerator/fallback.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/entry_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/adapter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/tools.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/sha1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/matrix_size_deducer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/matrix_generation.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/random.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/shared_ptr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/timer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/program.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/error.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/kernel.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/backend.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device_utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/enqueue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/platform.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/local_mem.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/command_queue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector.hpp ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for viennacl-1.7.1_4 file sizes/checksums [257]: ... done packing files [257]: ... done packing directories [3]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 7 MAR 2019 at 11:50:23 UTC Duration: 00:05:08