------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=5.9 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: 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" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: 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" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/math/viennacl/stage SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- CMAKE_BUILD_TYPE="release" OSREL=5.9 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" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: 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 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_SUFX=.txz DEVELOPER=1 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500906 OSVERSION=9999999 OSREL=5.9 _OSRELEASE=5.9-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=10 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/opencl-3.0.txz ===== Message from opencl-3.0: -- OpenCL is the first open, royalty-free standard for cross-platform, parallel programming of modern processors. Installing /packages/All/libnghttp2-1.42.0.txz Installing /packages/All/ca_root_nss-3.58.txz ===== Message from ca_root_nss-3.58: -- 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. 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 Installing /packages/All/openssl-1.1.1i,1.txz Installing /packages/All/curl-7.74.0.txz Installing /packages/All/expat-2.2.10.txz Installing /packages/All/libuv-1.40.0.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.21.txz Installing /packages/All/rhash-1.4.1.txz Installing /packages/All/liblz4-1.9.3,1.txz Installing /packages/All/libarchive-3.4.3_1,1.txz Installing /packages/All/ncurses-6.2.20210116.txz Installing /packages/All/cmake-3.19.2.txz Installing /packages/All/ocl-icd-2.2.13.txz SUCCEEDED 00:00:11 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by viennacl-1.7.1_5 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by viennacl-1.7.1_5 for building => SHA256 Checksum OK for ViennaCL-1.7.1.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by viennacl-1.7.1_5 for building ===> Extracting for viennacl-1.7.1_5 => SHA256 Checksum OK for ViennaCL-1.7.1.tar.gz. Extracted Memory Use: 113.71M SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for viennacl-1.7.1_5 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/include/CL/opencl.h - found ===> viennacl-1.7.1_5 depends on file: /usr/local/bin/cmake - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/include/CL/opencl.h - found ===> viennacl-1.7.1_5 depends on file: /usr/local/bin/cmake - found ===> viennacl-1.7.1_5 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so) ===> Configuring for viennacl-1.7.1_5 ===> Performing out-of-source build /bin/mkdir -p /construction/math/viennacl/.build CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (OPENCL) does not match the name of the calling package (OpenCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindOpenCL.cmake:70 (find_package_handle_standard_args) cmake/ViennaCLCommon.cmake:97 (find_package) CMakeLists.txt:34 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for viennacl-1.7.1_5 /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/scheduler.dir/all --- --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/CMakeFiles/matrix-free.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/scheduler.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/scheduler.dir/build.make examples/tutorial/CMakeFiles/scheduler.dir/depend --- 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/fft.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/depend --- 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/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/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/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/scheduler.dir/all --- --- examples/tutorial/CMakeFiles/scheduler.dir/depend --- --- examples/tutorial/CMakeFiles/fft.dir/all --- --- examples/tutorial/CMakeFiles/fft.dir/depend --- --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/depend --- --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/CMakeFiles/nmf.dir/depend --- --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- --- examples/tutorial/CMakeFiles/matrix-free.dir/depend --- --- examples/tutorial/CMakeFiles/scheduler.dir/all --- 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 --- examples/tutorial/CMakeFiles/fft.dir/all --- 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/bandwidth-reduction.dir/all --- 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 --- examples/tutorial/CMakeFiles/nmf.dir/all --- 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 --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/depend --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/depend --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- 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 --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- 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 --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- 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/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 --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- 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/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 --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/depend --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- Scanning dependencies of target viennacl-info --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- 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 --- 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/build --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- [ 2%] 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/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/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o --- [ 4%] 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/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/nmf.dir/all --- 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 --- --- examples/tutorial/CMakeFiles/amg.dir/all --- 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/wrap-host-buffer.dir/all --- Scanning dependencies of target wrap-host-buffer --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- Scanning dependencies of target iterative-custom --- examples/tutorial/CMakeFiles/blas1.dir/all --- Scanning dependencies of target blas1 --- 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/build --- examples/tutorial/CMakeFiles/blas1.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/build --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o --- [ 6%] 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/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/scheduler.dir/all --- 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/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/build --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- 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/wrap-host-buffer.dir/all --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o --- --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/CMakeFiles/amg.dir/amg.cpp.o --- --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o --- --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- --- examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o --- --- examples/tutorial/CMakeFiles/amg.dir/all --- [ 10%] Building CXX object examples/tutorial/CMakeFiles/amg.dir/amg.cpp.o --- examples/tutorial/CMakeFiles/scheduler.dir/all --- [ 10%] Building CXX object examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o --- 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/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/scheduler.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -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/matrix-free.dir/all --- [ 12%] Building CXX object examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o --- examples/tutorial/CMakeFiles/nmf.dir/all --- [ 14%] Building CXX object examples/tutorial/CMakeFiles/nmf.dir/nmf.cpp.o --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -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/nmf.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -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 --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- [ 17%] 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/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/fft.dir/all --- Scanning dependencies of target fft --- examples/tutorial/CMakeFiles/blas1.dir/all --- [ 19%] Building CXX object examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- examples/tutorial/CMakeFiles/fft.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/build --- examples/tutorial/CMakeFiles/fft.dir/fft.cpp.o --- [ 21%] Building CXX object examples/tutorial/CMakeFiles/fft.dir/fft.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -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/blas1.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -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/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/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/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/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/nmf.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/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/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/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 }; }; ^ --- 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/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 }; }; ^ --- 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 }; }; ^ --- 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/scheduler.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/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 --- 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/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/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/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/matrix-free.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/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/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/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/viennacl-info.dir/all --- --- examples/tutorial/viennacl-info --- [ 23%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 23%] Built target viennacl-info --- 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 --- [ 25%] 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/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 }; }; ^ --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/bandwidth-reduction --- [ 27%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 27%] Built target bandwidth-reduction --- 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 --- [ 29%] 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/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 --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/wrap-host-buffer --- [ 31%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 31%] Built target wrap-host-buffer --- 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 --- [ 34%] 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/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/tutorial/CMakeFiles/bisect.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/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; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o --- [ 36%] 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/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 --- examples/tutorial/CMakeFiles/custom-kernels.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-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 }; }; ^ --- libviennacl/CMakeFiles/viennacl.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/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 }; }; ^ 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] --- examples/tutorial/CMakeFiles/custom-kernels.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/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/blas1.dir/all --- --- examples/tutorial/blas1 --- [ 38%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 38%] Built target blas1 --- 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 --- [ 40%] 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/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 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; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- --- examples/tutorial/matrix-free --- --- libviennacl/CMakeFiles/viennacl.dir/all --- [ 42%] 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/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 --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- [ 44%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 44%] Built target matrix-free --- 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 --- [ 46%] 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 -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-kernels.dir/all --- --- examples/tutorial/custom-kernels --- [ 48%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 48%] Built target custom-kernels --- 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 --- [ 51%] 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 -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 --- libviennacl/CMakeFiles/viennacl.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/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/tutorial/CMakeFiles/fft.dir/all --- --- examples/tutorial/fft --- [ 53%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 53%] Built target fft --- 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 --- [ 55%] 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 -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 --- libviennacl/CMakeFiles/viennacl.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/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] --- 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/iterative-custom.dir/all --- --- examples/tutorial/iterative-custom --- [ 57%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 57%] Built target iterative-custom --- 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 --- [ 59%] 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 -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 --- examples/tutorial/CMakeFiles/bisect.dir/all --- --- examples/tutorial/bisect --- [ 61%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 61%] Built target bisect --- examples/benchmarks/CMakeFiles/dense_blas-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/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; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas2.cpp.o --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- [ 63%] 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/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/blas2.cpp.o --- [ 65%] 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/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 --- examples/tutorial/CMakeFiles/custom-context.dir/all --- --- examples/tutorial/custom-context --- [ 68%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 68%] Built target custom-context --- libviennacl/CMakeFiles/viennacl.dir/all --- --- 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 }; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- /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_host.cpp.o --- [ 70%] 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/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 --- 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 }; }; ^ --- 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] --- libviennacl/CMakeFiles/viennacl.dir/src/blas2.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.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/blas1_opencl.cpp.o --- /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_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/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 }; }; ^ 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; }; ^ --- examples/benchmarks/CMakeFiles/opencl-bench-opencl.dir/all --- --- examples/benchmarks/opencl-bench-opencl --- [ 72%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 72%] Built target opencl-bench-opencl --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o --- [ 74%] 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/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 --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/all --- --- examples/benchmarks/dense_blas-bench-cpu --- [ 76%] 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 [ 76%] Built target dense_blas-bench-cpu --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o --- [ 78%] 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/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/blas3_host.cpp.o --- [ 80%] 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/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 --- 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 }; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_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/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 }; }; ^ --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/nmf --- [ 82%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 82%] Built target nmf --- libviennacl/CMakeFiles/viennacl.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/libviennacl/src/blas3.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp:24: --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o --- /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 --- [ 85%] 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/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 --- libviennacl/CMakeFiles/viennacl.dir/src/blas3.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/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_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/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/scheduler-bench-cpu.dir/all --- --- examples/benchmarks/scheduler-bench-cpu --- [ 87%] 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 [ 87%] Built target scheduler-bench-cpu --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/amg --- [ 89%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 89%] Built target amg --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- examples/tutorial/scheduler --- [ 91%] 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,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 91%] Built target scheduler --- 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,-z,origin,-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,-z,origin,-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/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,-z,origin,-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 SUCCEEDED 00:03:41 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/include/CL/opencl.h - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for viennacl-1.7.1_5 ===> viennacl-1.7.1_5 depends on file: /usr/local/include/CL/opencl.h - found ===> 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/vandermonde_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/scalar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/slice.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/matrix_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/coordinate_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/hankel_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/sliced_ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/toeplitz_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/circulant_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/fft.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/range.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/row_major.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/fill.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/start.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/clear.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/size.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/stride.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail/vector_def.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail/matrix_def.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/bandwidth_reduction.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/cuthill_mckee.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/random.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/tools.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/entry_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/matrix_generation.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/shared_ptr.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/adapter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/timer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/sha1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_vector_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_axbx.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/forwards.h -- 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_scalar_dispatcher.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/preset.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_scalar_assign.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_util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/io.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/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/mixed_precision_cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/vector_operations.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/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bisect_gpu.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/norm_frobenius.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lanczos.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/ichol.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/svd.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/toeplitz_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sum.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bicgstab.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lu.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/row_scaling.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr-method.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/maxmin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/eig.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/tql2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_inf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bisect.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/gmres.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr.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/power_iter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/inner_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda -- 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_col.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/misc_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/bisect_kernel_calls.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/matrix_operations.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/common.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/sparse_matrix_operations.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/sparse_matrix_operations_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/iterative_operations.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/spgemm_rmerge.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/bisect_kernel_small.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/vector_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/ilu_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/detail -- 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/op_applier.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/detail/ilu -- 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/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/ilut.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/spai -- 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/sparse_vector.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/qr.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/spai_tag.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/small_matrix.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/fspai.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/util.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/config.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/gerschgorin.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/bisect/bisect_kernel_calls.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl -- 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/nmf_operations.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/scalar_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/common.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/fft_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/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/direct_solve.hpp -- 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/kernels -- 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/bisect.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/compressed_matrix.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/vector.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/matrix_element.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/sliced_ell_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/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/scalar.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/fft.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/compressed_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/scan.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based -- 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/host_based/sparse_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/matrix_operations.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/amg_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/iterative_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/common.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/direct_solve.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/kernels -- 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/memory.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/opencl.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/mem_handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/cuda.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/enable_if.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/result_of.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/tag_of.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/tree_parsing.hpp -- 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/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/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/templates -- 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/templates/utils.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/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/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/evergreen -- 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/evergreen/cedar.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/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/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/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/fermi -- 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_gt_540m.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/fermi/geforce_gtx_580.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/ocl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/backend.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device.hpp -- 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/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device_utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/command_queue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/platform.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/enqueue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/error.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/local_mem.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/kernel.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/io -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/io/matrix_market.hpp ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for viennacl-1.7.1_5 file sizes/checksums [254]: 0% file sizes/checksums [254]: 39% file sizes/checksums [254]: 78% file sizes/checksums [254]: 100% packing files [254]: 0% packing files [254]: 39% packing files [254]: 78% packing files [254]: 100% packing directories [3]: 0% packing directories [3]: 100% SUCCEEDED 00:00:05 TOTAL TIME 00:04:08