------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/opencl-2.2_1.txz ===== Message from opencl-2.2_1: -- OpenCL is the first open, royalty-free standard for cross-platform, parallel programming of modern processors. Installing /packages/All/libnghttp2-1.40.0.txz Installing /packages/All/ca_root_nss-3.51.txz ===== Message from ca_root_nss-3.51: -- 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.1d,1.txz Installing /packages/All/curl-7.68.0.txz Installing /packages/All/expat-2.2.8.txz Installing /packages/All/jsoncpp-1.9.2.txz Installing /packages/All/libuv-1.35.0.txz Installing /packages/All/rhash-1.3.5.txz Installing /packages/All/liblz4-1.9.2_1,1.txz Installing /packages/All/lzo2-2.10_1.txz Installing /packages/All/libarchive-3.4.2,1.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/cmake-3.16.5.txz Installing /packages/All/ocl-icd-2.2.12.txz SUCCEEDED 00:00:10 ------------------------------------------------------------------------------- -- 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:00 ------------------------------------------------------------------------------- -- 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:01 ------------------------------------------------------------------------------- -- 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 -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found OPENCL: /usr/local/lib/libOpenCL.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_NO_BUILTIN_CHRPATH THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/math/viennacl/.build SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- 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/fft.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.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/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/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/blas1.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/depend --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/depend --- --- examples/tutorial/CMakeFiles/amg.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/amg.dir/build.make examples/tutorial/CMakeFiles/amg.dir/depend --- examples/tutorial/CMakeFiles/blas1.dir/all --- 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/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/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/viennacl-info.dir/DependInfo.cmake --- 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/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/matrix-free.dir/all --- --- 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 --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- 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 --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/depend --- --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/CMakeFiles/amg.dir/depend --- --- 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/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/amg.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/amg.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- Scanning dependencies of target viennacl-info /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/build --- examples/tutorial/CMakeFiles/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/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o --- --- examples/tutorial/CMakeFiles/blas1.dir/all --- Scanning dependencies of target blas1 /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/build --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- [ 2%] 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/blas1.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- [ 4%] Building CXX object examples/tutorial/CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- Scanning dependencies of target wrap-host-buffer --- examples/tutorial/CMakeFiles/bandwidth-reduction.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/bandwidth-reduction.dir/bandwidth-reduction.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bandwidth-reduction.cpp --- 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/blas1.dir/all --- [ 6%] Building CXX object examples/tutorial/CMakeFiles/blas1.dir/blas1.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/blas1.dir/blas1.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o --- [ 8%] 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/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/iterative-custom.dir/all --- Scanning dependencies of target iterative-custom /usr/bin/make -f examples/tutorial/CMakeFiles/iterative-custom.dir/build.make examples/tutorial/CMakeFiles/iterative-custom.dir/build --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- Scanning dependencies of target matrix-free --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/CMakeFiles/nmf.dir/nmf.cpp.o --- --- 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/build --- examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o --- --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- 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 --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- [ 10%] Building CXX object examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/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/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/iterative-custom.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/nmf.dir/all --- [ 12%] Building CXX object examples/tutorial/CMakeFiles/nmf.dir/nmf.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/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/amg.dir/all --- --- examples/tutorial/CMakeFiles/amg.dir/amg.cpp.o --- [ 17%] Building CXX object examples/tutorial/CMakeFiles/amg.dir/amg.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/amg.dir/amg.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/amg.cpp --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- [ 14%] 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/scheduler.dir/scheduler.cpp.o --- [ 19%] Building CXX object examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/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/fft.dir/all --- Scanning dependencies of target fft /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/build --- examples/tutorial/CMakeFiles/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/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 }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/blas1.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp:31: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/amg.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/bandwidth-reduction.dir/all --- --- examples/tutorial/bandwidth-reduction --- [ 23%] 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 [ 23%] Built target bandwidth-reduction --- 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/viennacl-info.dir/all --- --- examples/tutorial/viennacl-info --- [ 27%] 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 [ 27%] Built target viennacl-info --- 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/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/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 }; }; ^ --- 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/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/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 --- 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/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 --- 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 --- 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 }; }; ^ --- examples/tutorial/CMakeFiles/custom-context.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-context.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- 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.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-context.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/custom-context.cpp:37: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/custom-kernels.dir/all --- --- examples/tutorial/custom-kernels --- [ 42%] 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 [ 42%] Built target custom-kernels --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/all --- /usr/bin/make -f examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/depend --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/DependInfo.cmake Scanning dependencies of target scheduler-bench-cpu /usr/bin/make -f examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build.make examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/build --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/scheduler.cpp.o --- [ 44%] 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/matrix-free.dir/all --- --- examples/tutorial/matrix-free --- [ 46%] 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 [ 46%] Built target matrix-free --- 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 --- [ 48%] 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 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; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- [ 51%] 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 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 }; }; ^ 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/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 --- examples/tutorial/CMakeFiles/bisect.dir/all --- --- examples/tutorial/bisect --- [ 57%] 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 [ 57%] Built target bisect --- 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/iterative-custom.dir/all --- --- examples/tutorial/iterative-custom --- [ 61%] 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 [ 61%] Built target iterative-custom --- libviennacl/CMakeFiles/viennacl.dir/all --- --- 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 --- 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 }; }; ^ --- 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_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/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:77:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:89:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:195:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:207:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.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/benchmarks/dense_blas.cpp:18: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/custom-context.dir/all --- --- examples/tutorial/custom-context --- [ 65%] 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 [ 65%] Built target custom-context --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas2.cpp.o --- [ 68%] 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 --- 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/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 }; }; ^ --- 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 --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_host.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/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/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 --- [ 76%] 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 In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/all --- --- examples/benchmarks/scheduler-bench-cpu --- [ 78%] 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 [ 78%] Built target scheduler-bench-cpu --- libviennacl/CMakeFiles/viennacl.dir/all --- --- 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 --- 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 --- --- 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_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 }; }; ^ --- 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 }; }; ^ --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/all --- --- examples/benchmarks/dense_blas-bench-cpu --- [ 87%] 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 [ 87%] Built target dense_blas-bench-cpu --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o --- 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/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/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/all --- --- examples/benchmarks/dense_blas-bench-opencl --- [ 91%] 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 [ 91%] Built target dense_blas-bench-opencl --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- examples/tutorial/scheduler --- [ 93%] 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 [ 93%] Built target scheduler --- 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:04:32 ------------------------------------------------------------------------------- -- 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/hankel_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/hyb_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/io -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/io/matrix_market.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/preset.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_matrix_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_matrix_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/io.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_vector_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_generic_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_axbx.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_elementwise.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_scalar_assign.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/timer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/shared_ptr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/random.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/entry_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/tools.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/adapter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/matrix_generation.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/sha1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/cuthill_mckee.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/bandwidth_reduction.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/gibbs_poole_stockmeyer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/platform.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/local_mem.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/kernel.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/enqueue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/program.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device_utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/error.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/command_queue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/backend.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lanczos.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/misc_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/inner_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sum.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg_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/detail -- 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/spai -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/fspai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/qr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai-static.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/block_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai_tag.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/block_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/small_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai-dynamic.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/sparse_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_kernel_calls.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/config.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/gerschgorin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/structs.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_large.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_small.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/block_ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/chow_patel_ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/ilu0.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/ilut.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/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/host_based -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/spgemm_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/matrix_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/ilu_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/sparse_matrix_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/misc_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/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/nmf_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda -- 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/bisect_kernel_calls.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/sparse_matrix_operations_solve.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/matrix_operations_row.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_large_multi.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/bisect_kernel_large_onei.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/bisect_kernel_small.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/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/cuda/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/matrix_operations_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/spgemm_rmerge.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/svd.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/matrix_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/matrix_element.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/iterative.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/vector_element.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/hyb_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/compressed_compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/bisect.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/scan.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/svd.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/sliced_ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/fft.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/amg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/coordinate_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/scalar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/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/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/ilu_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/vandermonde_matrix_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/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/bisect_kernel_calls.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/scalar_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/vector_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/bisect.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr-method.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/kernels -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/tql2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_frobenius.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ichol.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/eig.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/maxmin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/jacobi_precond.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/toeplitz_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/mixed_precision_cg.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/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/hankel_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/gmres.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/power_iter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bicgstab.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_inf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/row_scaling.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/coordinate_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/predicate.hpp -- 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/traits -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/size.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/clear.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/row_major.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/start.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/stride.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/fill.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/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/cuda.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/detail -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail/matrix_def.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/detail/vector_def.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/slice.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/toeplitz_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/version.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/fft.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/templates -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates/template_base.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates/matrix_product_template.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/mapped_objects.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/builtin_database -- 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/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/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/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/unknown -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/evergreen -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/evergreen/cedar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/evergreen/cypress.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/volcanic_islands -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/volcanic_islands/hawaii.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/southern_islands -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/southern_islands/tahiti.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/tesla -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/tesla/geforce_gtx_260.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/maxwell -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/maxwell/geforce_gtx_750_ti.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/kepler -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/kepler/tesla_k20m.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gt_540m.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gtx_580.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/tesla_c2050.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gtx_470.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/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/matrix_product.hpp -- 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/tree_parsing.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/execution_handler.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/lazy_program_compiler.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/sliced_ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/range.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/matrix_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/circulant_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vandermonde_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scalar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/context.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: 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:06 TOTAL TIME 00:04:56