------------------------------------------------------------------------------- -- 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.52.txz ===== Message from ca_root_nss-3.52: -- 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.1g,1.txz Installing /packages/All/curl-7.70.0.txz Installing /packages/All/expat-2.2.8.txz Installing /packages/All/jsoncpp-1.9.2.txz Installing /packages/All/libuv-1.37.0.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.2.txz Installing /packages/All/rhash-1.3.9.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.17.2.txz Installing /packages/All/ocl-icd-2.2.12.txz SUCCEEDED 00:00:07 ------------------------------------------------------------------------------- -- 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:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by viennacl-1.7.1_5 for building => SHA256 Checksum OK for ViennaCL-1.7.1.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by viennacl-1.7.1_5 for building ===> Extracting for viennacl-1.7.1_5 => SHA256 Checksum OK for ViennaCL-1.7.1.tar.gz. Extracted Memory Use: 113.71M SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for viennacl-1.7.1_5 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/include/CL/opencl.h - found ===> viennacl-1.7.1_5 depends on file: /usr/local/bin/cmake - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> viennacl-1.7.1_5 depends on file: /usr/local/include/CL/opencl.h - found ===> viennacl-1.7.1_5 depends on file: /usr/local/bin/cmake - found ===> viennacl-1.7.1_5 depends on shared library: libOpenCL.so - found (/usr/local/lib/libOpenCL.so) ===> Configuring for viennacl-1.7.1_5 ===> Performing out-of-source build /bin/mkdir -p /construction/math/viennacl/.build -- 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 CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (OPENCL) does not match the name of the calling package (OpenCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindOpenCL.cmake:70 (find_package_handle_standard_args) cmake/ViennaCLCommon.cmake:97 (find_package) CMakeLists.txt:34 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OPENCL: /usr/local/lib/libOpenCL.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_NO_BUILTIN_CHRPATH THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/math/viennacl/.build SUCCEEDED 00:00: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/iterative-custom.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/iterative-custom.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/fft.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/fft.dir/build.make examples/tutorial/CMakeFiles/fft.dir/depend --- examples/tutorial/CMakeFiles/fft.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/fft.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/depend --- examples/tutorial/CMakeFiles/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/amg.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/amg.dir/build.make examples/tutorial/CMakeFiles/amg.dir/depend --- examples/tutorial/CMakeFiles/scheduler.dir/all --- /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/blas1.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.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/nmf.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/nmf.dir/build.make examples/tutorial/CMakeFiles/nmf.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/amg.dir/all --- --- examples/tutorial/CMakeFiles/amg.dir/depend --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- 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 --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/depend --- --- 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/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/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/bandwidth-reduction.dir/all --- --- 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 --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/CMakeFiles/nmf.dir/depend --- --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- examples/tutorial/CMakeFiles/scheduler.dir/depend --- --- examples/tutorial/CMakeFiles/nmf.dir/all --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/nmf.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/scheduler.dir/all --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/scheduler.dir/DependInfo.cmake --- examples/tutorial/CMakeFiles/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/bandwidth-reduction.dir/bandwidth-reduction.cpp.o --- [ 2%] Building CXX object examples/tutorial/CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/bandwidth-reduction.dir/bandwidth-reduction.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bandwidth-reduction.cpp --- examples/tutorial/CMakeFiles/blas1.dir/all --- Scanning dependencies of target blas1 --- 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/blas1.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/blas1.dir/build.make examples/tutorial/CMakeFiles/blas1.dir/build --- examples/tutorial/CMakeFiles/fft.dir/all --- --- examples/tutorial/CMakeFiles/fft.dir/fft.cpp.o --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- Scanning dependencies of target viennacl-info --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/viennacl-info.dir/build.make examples/tutorial/CMakeFiles/viennacl-info.dir/build --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- Scanning dependencies of target wrap-host-buffer /usr/bin/make -f examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build.make examples/tutorial/CMakeFiles/wrap-host-buffer.dir/build --- examples/tutorial/CMakeFiles/scheduler.dir/all --- Scanning dependencies of target scheduler --- examples/tutorial/CMakeFiles/fft.dir/all --- [ 4%] Building CXX object examples/tutorial/CMakeFiles/fft.dir/fft.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/fft.dir/fft.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/fft.cpp --- examples/tutorial/CMakeFiles/blas1.dir/all --- [ 6%] Building CXX object examples/tutorial/CMakeFiles/blas1.dir/blas1.cpp.o --- examples/tutorial/CMakeFiles/scheduler.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/scheduler.dir/build.make examples/tutorial/CMakeFiles/scheduler.dir/build --- examples/tutorial/CMakeFiles/blas1.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/blas1.dir/blas1.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/blas1.cpp --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- --- examples/tutorial/CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o --- --- 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/scheduler.dir/all --- --- examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o --- --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- [ 8%] Building CXX object examples/tutorial/CMakeFiles/wrap-host-buffer.dir/wrap-host-buffer.cpp.o --- examples/tutorial/CMakeFiles/viennacl-info.dir/all --- [ 10%] Building CXX object examples/tutorial/CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o --- examples/tutorial/CMakeFiles/wrap-host-buffer.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/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/viennacl-info.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/viennacl-info.dir/viennacl-info.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp --- examples/tutorial/CMakeFiles/scheduler.dir/all --- [ 12%] Building CXX object examples/tutorial/CMakeFiles/scheduler.dir/scheduler.cpp.o --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/CMakeFiles/nmf.dir/nmf.cpp.o --- --- examples/tutorial/CMakeFiles/scheduler.dir/all --- cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/scheduler.dir/scheduler.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/scheduler.cpp --- examples/tutorial/CMakeFiles/nmf.dir/all --- [ 14%] 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/matrix-free.dir/all --- Scanning dependencies of target matrix-free /usr/bin/make -f examples/tutorial/CMakeFiles/matrix-free.dir/build.make examples/tutorial/CMakeFiles/matrix-free.dir/build --- examples/tutorial/CMakeFiles/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 --- --- examples/tutorial/CMakeFiles/matrix-free.dir/matrix-free.cpp.o --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o --- --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- [ 17%] 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 --- [ 19%] 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/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/amg.dir/amg.cpp.o --- [ 21%] 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/viennacl-info.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scheduler/forwards.h:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/wrap-host-buffer.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/wrap-host-buffer.cpp:32: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/nmf.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/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/viennacl-info.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/viennacl-info.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/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/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/nmf.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/matrix-free.cpp:39: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/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/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/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/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/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/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/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/nmf.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:408:21: required from 'void viennacl::linalg::norm_frobenius_cpu(const viennacl::matrix_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:327:41: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::matrix_base; RHS = const viennacl::matrix_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/host_based/nmf_operations.hpp:164:45: required from 'void viennacl::linalg::host_based::nmf(const viennacl::matrix_base&, viennacl::matrix_base&, viennacl::matrix_base&, const viennacl::linalg::nmf_config&) [with NumericT = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/nmf.hpp:66:44: required from 'void viennacl::linalg::nmf(const viennacl::matrix_base&, viennacl::matrix_base&, viennacl::matrix_base&, const viennacl::linalg::nmf_config&) [with ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/nmf.cpp:88:38: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:84:126: required from 'bool my_custom_monitor(const VectorT&, NumericT, void*) [with VectorT = viennacl::vector; NumericT = float; MatrixT = viennacl::compressed_matrix]' /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/iterative-custom.cpp:149:147: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/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/viennacl-info.dir/all --- --- examples/tutorial/viennacl-info --- [ 23%] Linking CXX executable viennacl-info cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/viennacl-info.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/viennacl-info.dir/viennacl-info.cpp.o -o viennacl-info -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 23%] Built target viennacl-info --- examples/tutorial/CMakeFiles/bisect.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/bisect.dir/build.make examples/tutorial/CMakeFiles/bisect.dir/depend --- examples/tutorial/CMakeFiles/bisect.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/bisect.dir/DependInfo.cmake --- 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 --- 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/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/wrap-host-buffer.dir/all --- --- examples/tutorial/wrap-host-buffer --- [ 27%] 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 [ 27%] Built target wrap-host-buffer --- 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/bisect.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bisect.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/bandwidth-reduction.dir/all --- --- examples/tutorial/bandwidth-reduction --- [ 31%] 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 [ 31%] Built target bandwidth-reduction --- libviennacl/CMakeFiles/viennacl.dir/all --- /usr/bin/make -f libviennacl/CMakeFiles/viennacl.dir/build.make libviennacl/CMakeFiles/viennacl.dir/depend --- libviennacl/CMakeFiles/viennacl.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/libviennacl /construction/math/viennacl/.build /construction/math/viennacl/.build/libviennacl /construction/math/viennacl/.build/libviennacl/CMakeFiles/viennacl.dir/DependInfo.cmake Scanning dependencies of target viennacl /usr/bin/make -f libviennacl/CMakeFiles/viennacl.dir/build.make libviennacl/CMakeFiles/viennacl.dir/build --- libviennacl/CMakeFiles/viennacl.dir/src/backend.cpp.o --- [ 34%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/backend.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/backend.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/backend.cpp --- examples/tutorial/CMakeFiles/bisect.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/bisect.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/tutorial/CMakeFiles/custom-kernels.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-kernels.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o --- [ 36%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas1.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas1.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp --- examples/tutorial/CMakeFiles/custom-kernels.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/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] --- libviennacl/CMakeFiles/viennacl.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:28: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:94:58: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:103:59: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:269:58: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1.cpp:278:59: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- examples/tutorial/CMakeFiles/blas1.dir/all --- --- examples/tutorial/blas1 --- [ 38%] Linking CXX executable blas1 cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/blas1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/blas1.dir/blas1.cpp.o -o blas1 -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 38%] Built target blas1 --- examples/tutorial/CMakeFiles/custom-context.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/custom-context.dir/build.make examples/tutorial/CMakeFiles/custom-context.dir/depend --- examples/tutorial/CMakeFiles/custom-context.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/custom-context.dir/DependInfo.cmake Scanning dependencies of target custom-context /usr/bin/make -f examples/tutorial/CMakeFiles/custom-context.dir/build.make examples/tutorial/CMakeFiles/custom-context.dir/build --- examples/tutorial/CMakeFiles/custom-context.dir/custom-context.cpp.o --- [ 40%] Building CXX object examples/tutorial/CMakeFiles/custom-context.dir/custom-context.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/custom-context.dir/custom-context.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-context.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/custom-context.cpp:36: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- 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 --- 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/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/all --- 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/fft.dir/all --- --- examples/tutorial/fft --- [ 46%] 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 [ 46%] Built target fft --- 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 --- examples/tutorial/CMakeFiles/matrix-free.dir/all --- --- examples/tutorial/matrix-free --- [ 51%] 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 [ 51%] Built target matrix-free --- 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 --- [ 53%] 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/benchmarks/CMakeFiles/opencl-bench-opencl.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/opencl.cpp:33: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/opencl.cpp:35: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- [ 55%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas1_host.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp --- examples/tutorial/CMakeFiles/iterative-custom.dir/all --- --- examples/tutorial/iterative-custom --- [ 57%] Linking CXX executable iterative-custom cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/iterative-custom.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/iterative-custom.dir/iterative-custom.cpp.o -o iterative-custom -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 57%] Built target iterative-custom --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/all --- /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/depend --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/benchmarks /construction/math/viennacl/.build/examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/DependInfo.cmake Scanning dependencies of target dense_blas-bench-opencl /usr/bin/make -f examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build.make examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/build --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o --- [ 59%] Building CXX object examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o cd /construction/math/viennacl/.build/examples/benchmarks && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/benchmarks/dense_blas.cpp --- libviennacl/CMakeFiles/viennacl.dir/all --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/CMakeFiles/bisect.dir/all --- --- examples/tutorial/bisect --- [ 61%] Linking CXX executable bisect cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/bisect.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/bisect.dir/bisect.cpp.o -o bisect -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 61%] Built target bisect --- 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 --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:39, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:33, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:26: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:75:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:623:47: required from 'void viennacl::linalg::norm_1_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:132:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:87:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:780:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:786:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = float]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = float]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:192:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'float'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp: In instantiation of 'void viennacl::linalg::opencl::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]': /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/vector_operations.hpp:715:47: required from 'void viennacl::linalg::norm_2_cpu(const viennacl::vector_base&, T&) [with T = double]' /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:164:33: required from 'viennacl::scalar_expression::operator viennacl::scalar_expression::ScalarType() const [with LHS = const viennacl::vector_base; RHS = const viennacl::vector_base; viennacl::scalar_expression::ScalarType = double]' /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_host.cpp:204:39: required from here /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] typedef std::vector::type> CPUVectorType; ^~~~~~~~~~~~~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:844:72: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] for (typename CPUVectorType::const_iterator it = temp_cpu.begin(); it != temp_cpu.end(); ++it) ^~ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/vector_operations.hpp:850:47: warning: ignoring attributes on template argument 'viennacl::result_of::cl_type::type' {aka 'double'} [-Wignored-attributes] --- 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 --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas1_opencl.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/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; }; ^ --- 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_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/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 --- examples/tutorial/CMakeFiles/nmf.dir/all --- --- examples/tutorial/nmf --- [ 70%] 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 [ 70%] Built target nmf --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o --- [ 72%] 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 }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2.cpp:30: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_host.cpp.o --- 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 --- [ 74%] 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 [ 74%] Built target opencl-bench-opencl --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o --- --- 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_opencl.cpp.o --- [ 76%] 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/blas3.cpp.o --- [ 78%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas3.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp:27: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o --- [ 80%] Building CXX object libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o cd /construction/math/viennacl/.build/libviennacl && /usr/bin/c++ -Dviennacl_EXPORTS -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -DVIENNACL_WITH_OPENCL -o CMakeFiles/viennacl.dir/src/blas3_host.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp --- libviennacl/CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_opencl.cpp:25: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas2_opencl.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.cpp:29: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- libviennacl/CMakeFiles/viennacl.dir/src/blas3_host.cpp.o --- In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_host.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/benchmarks/CMakeFiles/dense_blas-bench-cpu.dir/all --- --- examples/benchmarks/dense_blas-bench-cpu --- [ 82%] 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 [ 82%] Built target dense_blas-bench-cpu --- 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 In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_opencl.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/devices/gpu/amd/northern_islands/barts.hpp:24, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/matrix_product.hpp:21, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/kernels/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/matrix_operations.hpp:46, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/matrix_operations.hpp:41, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/matrix.hpp:28, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3.hpp:32, from /construction/math/viennacl/ViennaCL-1.7.1/libviennacl/src/blas3_opencl.cpp:24: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:53:76: warning: ignoring attributes on template argument 'viennacl::device_specific::device_type' {aka 'long unsigned int'} [-Wignored-attributes] struct device_type_t{ typedef std::map map_t; map_t d; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/device_specific/builtin_database/common.hpp:54:62: warning: ignoring attributes on template argument 'viennacl::device_specific::vendor_id_type' {aka 'unsigned int'} [-Wignored-attributes] struct type{ typedef std::map map_t; map_t d; }; ^ --- examples/benchmarks/CMakeFiles/scheduler-bench-cpu.dir/all --- --- examples/benchmarks/scheduler-bench-cpu --- [ 87%] Linking CXX executable scheduler-bench-cpu cd /construction/math/viennacl/.build/examples/benchmarks && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/scheduler-bench-cpu.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/scheduler-bench-cpu.dir/scheduler.cpp.o -o scheduler-bench-cpu [ 87%] Built target scheduler-bench-cpu --- examples/tutorial/CMakeFiles/amg.dir/all --- --- examples/tutorial/amg --- [ 89%] Linking CXX executable amg cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/amg.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/amg.dir/amg.cpp.o -o amg -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 89%] Built target amg --- examples/tutorial/CMakeFiles/scheduler.dir/all --- --- examples/tutorial/scheduler --- [ 91%] Linking CXX executable scheduler cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/scheduler.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/scheduler.dir/scheduler.cpp.o -o scheduler -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 91%] Built target scheduler --- examples/benchmarks/CMakeFiles/dense_blas-bench-opencl.dir/all --- --- examples/benchmarks/dense_blas-bench-opencl --- [ 93%] Linking CXX executable dense_blas-bench-opencl cd /construction/math/viennacl/.build/examples/benchmarks && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/dense_blas-bench-opencl.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/dense_blas-bench-opencl.dir/dense_blas.cpp.o -o dense_blas-bench-opencl -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 93%] Built target dense_blas-bench-opencl --- libviennacl/CMakeFiles/viennacl.dir/all --- --- libviennacl/libviennacl.so --- [ 95%] Linking CXX shared library libviennacl.so cd /construction/math/viennacl/.build/libviennacl && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/viennacl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -shared -Wl,-soname,libviennacl.so -o libviennacl.so CMakeFiles/viennacl.dir/src/backend.cpp.o CMakeFiles/viennacl.dir/src/blas1.cpp.o CMakeFiles/viennacl.dir/src/blas1_host.cpp.o CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o CMakeFiles/viennacl.dir/src/blas2.cpp.o CMakeFiles/viennacl.dir/src/blas2_host.cpp.o CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o CMakeFiles/viennacl.dir/src/blas3.cpp.o CMakeFiles/viennacl.dir/src/blas3_host.cpp.o CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libOpenCL.so [ 95%] Built target viennacl --- examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/all --- /usr/bin/make -f examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build.make examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/depend --- examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/depend --- cd /construction/math/viennacl/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/math/viennacl/ViennaCL-1.7.1 /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial /construction/math/viennacl/.build /construction/math/viennacl/.build/examples/tutorial /construction/math/viennacl/.build/examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/DependInfo.cmake Scanning dependencies of target libviennacl-tutorial /usr/bin/make -f examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build.make examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/build --- examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o --- [ 97%] Building CXX object examples/tutorial/CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o cd /construction/math/viennacl/.build/examples/tutorial && /usr/bin/c++ -I/construction/math/viennacl/ViennaCL-1.7.1 -I/construction/math/viennacl/ViennaCL-1.7.1/libviennacl/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DVIENNACL_WITH_OPENCL -o CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o -c /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/libviennacl.cpp In file included from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/scalar_operations.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/scalar.hpp:30, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/tools/entry_proxy.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/detail/vector_def.hpp:26, from /construction/math/viennacl/ViennaCL-1.7.1/viennacl/vector.hpp:27, from /construction/math/viennacl/ViennaCL-1.7.1/examples/tutorial/libviennacl.cpp:34: /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:512:38: warning: ignoring attributes on template argument 'cl_float' {aka 'float'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:513:39: warning: ignoring attributes on template argument 'cl_double' {aka 'double'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:514:37: warning: ignoring attributes on template argument 'cl_uint' {aka 'unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:515:36: warning: ignoring attributes on template argument 'cl_int' {aka 'int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:518:38: warning: ignoring attributes on template argument 'cl_ulong' {aka 'long unsigned int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:519:37: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:520:39: warning: ignoring attributes on template argument 'cl_ushort' {aka 'short unsigned int'} [-Wignored-attributes] template<> struct is_cl_type{ enum { value = true }; }; ^ /construction/math/viennacl/ViennaCL-1.7.1/viennacl/meta/predicate.hpp:521:38: warning: ignoring attributes on template argument 'cl_short' {aka 'short int'} [-Wignored-attributes] template<> struct is_cl_type { enum { value = true }; }; ^ --- examples/tutorial/libviennacl-tutorial --- [100%] Linking CXX executable libviennacl-tutorial cd /construction/math/viennacl/.build/examples/tutorial && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/libviennacl-tutorial.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include CMakeFiles/libviennacl-tutorial.dir/libviennacl.cpp.o -o libviennacl-tutorial -Wl,-z,origin,-rpath,/construction/math/viennacl/.build/libviennacl:/usr/local/lib ../../libviennacl/libviennacl.so /usr/local/lib/libOpenCL.so [100%] Built target libviennacl-tutorial /usr/local/bin/cmake -E cmake_progress_start /construction/math/viennacl/.build/CMakeFiles 0 SUCCEEDED 00:02:15 ------------------------------------------------------------------------------- -- 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/range.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/coordinate_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/clear.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/start.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/size.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/fill.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/row_major.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/traits/stride.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/hankel_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/memory.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/mem_handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/cuda.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/opencl.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/backend/cpu_ram.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scalar.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/circulant_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/compressed_compressed_matrix.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/meta -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/tag_of.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/result_of.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/predicate.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/meta/enable_if.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/matrix_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_vector_dispatcher.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/preset.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_scalar_assign.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute_generic_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_util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/scheduler/execute.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_axbx.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_scalar_dispatcher.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/toeplitz_matrix.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/gibbs_poole_stockmeyer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/misc/bandwidth_reduction.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/slice.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/fft.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/sliced_ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific -- 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/execute.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/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/cpu -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/cpu/amd -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/cpu/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/amd -- 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/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/southern_islands -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/southern_islands/tahiti.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/amd/unknown -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/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/nvidia -- 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/tesla -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/tesla/geforce_gtx_260.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gtx_580.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gt_540m.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/tesla_c2050.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/nvidia/fermi/geforce_gtx_470.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/devices/gpu/fallback.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/matrix_product.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/builtin_database/common.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/mapped_objects.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/tree_parsing.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/device_specific/templates -- 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/templates/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr-method.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bisect_gpu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lanczos.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/maxmin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/jacobi_precond.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda -- 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/matrix_operations_prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_calls.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/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/fft_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/spgemm.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/iterative_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/bisect_kernel_large.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_large_onei.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_small.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/spgemm_rmerge.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/cuda/bisect_kernel_large_multi.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/sparse_matrix_operations_solve.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/detail -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/util.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/config.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_large.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/gerschgorin.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/structs.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_small.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/bisect/bisect_kernel_calls.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/chow_patel_ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/ilu/block_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/ilu/common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/block_vector.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/sparse_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai_tag.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/block_matrix.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-static.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/spai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/spai/fspai.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/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/op_applier.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/detail/op_executor.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/kernels -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/tql2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/lu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/sum.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/eig.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/iterative_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bicgstab.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/prod.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_1.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/nmf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/fft.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/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/matrix.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/ilu.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/amg.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/ell_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/kernels/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/kernels/matrix_solve.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/vector_element.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/iterative.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/bisect.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/fft_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/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/misc_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/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/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/amg_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/opencl/common.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/nmf_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/misc_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/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/mixed_precision_cg.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/row_scaling.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu_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/ichol.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/inner_prod.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/iterative_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/sparse_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/ilu_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/nmf_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/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/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/vector_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/host_based/spgemm_vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr-method-common.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_frobenius.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/scalar_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/direct_solve.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/bisect.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/svd.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_2.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/qr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/norm_inf.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/ilu.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/power_iter.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/gmres.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/linalg/toeplitz_matrix_operations.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/context.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/backend.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device_utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/device.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/utils.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/command_queue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/program.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/platform.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/forwards.h -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/enqueue.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/local_mem.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/kernel.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/handle.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/ocl/error.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/hyb_matrix.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/version.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/vector.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/matrix_size_deducer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/random.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/sha1.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/timer.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/tools.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/shared_ptr.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/entry_proxy.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/matrix_generation.hpp -- Installing: /construction/math/viennacl/stage/usr/local/include/viennacl/tools/adapter.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:05 TOTAL TIME 00:02:35