* installing *source* package ‘opencltools’ ... ** this is package ‘opencltools’ version ‘0.8.3’ ** package ‘opencltools’ successfully unpacked and MD5 sums checked ** using staged installation >> configure: R_HOME = '/data/localhost/ripley/R/R-clang' >> Detected RcppParallel include dir: /data/localhost/ripley/R/test-clang/RcppParallel/include >> Detected RcppParallel lib dir: /data/localhost/ripley/R/test-clang/RcppParallel/lib >> RPP_INC_DIR = '/data/localhost/ripley/R/test-clang/RcppParallel/include' >> RPP_LIB_DIR = '/data/localhost/ripley/R/test-clang/RcppParallel/lib' 🔧 EMSCRIPTEN_BUILD=NO >> OS = 'Linux' >> RPP_CPPFLAGS = '-I/data/localhost/ripley/R/test-clang/RcppParallel/include' >> RPP_LDFLAGS = '-L/data/localhost/ripley/R/test-clang/RcppParallel/lib -ltbb -ltbbmalloc -Wl,-rpath,/data/localhost/ripley/R/test-clang/RcppParallel/lib' 📚 Collecting system include directories from gcc... /usr/libexec/gcc/x86_64-redhat-linux/16/cc1plus -E -quiet -v -D_GNU_SOURCE - -mtune=generic -march=x86-64 -mtls-dialect=gnu2 -dumpbase - /usr/lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16 /usr/lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/x86_64-redhat-linux /usr/lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/backward /usr/lib/gcc/x86_64-redhat-linux/16/include /usr/local/include /usr/include 🔎 Checking: /usr/libexec/gcc/x86_64-redhat-linux/16/cc1plus 🔎 Checking: -E 🔎 Checking: -quiet 🔎 Checking: -v 🔎 Checking: -D_GNU_SOURCE 🔎 Checking: - 🔎 Checking: -mtune=generic 🔎 Checking: -march=x86-64 🔎 Checking: -mtls-dialect=gnu2 🔎 Checking: -dumpbase 🔎 Checking: - 🔎 Checking: /usr/lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16 🔎 Checking: /usr/lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/x86_64-redhat-linux 🔎 Checking: /usr/lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/backward 🔎 Checking: /usr/lib/gcc/x86_64-redhat-linux/16/include 🔎 Checking: /usr/local/include 🔎 Checking: /usr/include ✅ Found OpenCL header in: /usr/include 📚 Collecting system lib directories from gcc... /usr/x86_64-redhat-linux/lib64 /usr/x86_64-redhat-linux/lib64 /usr/x86_64-redhat-linux/lib64 🔎 Checking: /usr/x86_64-redhat-linux/lib64 ⚠️ OpenCL not found: falling back to CPU-only Final OpenCL Detection: OPENCL_INCLUDE_FOUND = yes OPENCL_LIB_FOUND = no OPENCL_FOUND = no OPENCL_RUNTIME_FOUND = no OpenCL manually disabled or not discovered Checking for NVIDIA GPU via nvidia-smi... ⚠️ CUDA driver library not found — GPU detection may fail. GPU detected: env: ‘/usr/bin/nvidia-smi’: No such file or directory >> FULL_CXXFLAGS = '' >> FULL_LIBS = ' $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS)' >> FULL_CXXFLAGS = ' -I/data/localhost/ripley/R/test-clang/RcppParallel/include' >> FULL_LIBS = ' $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) -L/data/localhost/ripley/R/test-clang/RcppParallel/lib -ltbb -ltbbmalloc -Wl,-rpath,/data/localhost/ripley/R/test-clang/RcppParallel/lib' ** libs using C++ compiler: ‘clang version 22.1.8’ make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/opencltools/src' clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c OpenCL_helper.cpp -o OpenCL_helper.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RcppExports.cpp -o RcppExports.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c configure_OpenCL.cpp -o configure_OpenCL.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c cuda_probe.cpp -o cuda_probe.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c export_wrappers.cpp -o export_wrappers.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c kernel_loader.cpp -o kernel_loader.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c opencl_detect.cpp -o opencl_detect.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c opencl_device_selection.cpp -o opencl_device_selection.o clang++-22 -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/RcppArmadillo/include' -I'/data/localhost/ripley/R/test-clang/RcppParallel/include' -I/usr/local/clang/include -I/data/localhost/ripley/R/test-clang/RcppParallel/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c opencltools_ccallables.cpp -o opencltools_ccallables.o clang++-22 -std=gnu++20 -shared -L/usr/local/clang/lib64 -L/usr/local/clang22me/lib -L/usr/local/clang22me/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -o opencltools.so OpenCL_helper.o RcppExports.o configure_OpenCL.o cuda_probe.o export_wrappers.o kernel_loader.o opencl_detect.o opencl_device_selection.o opencltools_ccallables.o -L/data/localhost/ripley/R/R-clang/lib -lRlapack -L/data/localhost/ripley/R/R-clang/lib -lRblas -lflang_rt.runtime -lm -L/data/localhost/ripley/R/test-clang/RcppParallel/lib -ltbb -ltbbmalloc -Wl,-rpath,/data/localhost/ripley/R/test-clang/RcppParallel/lib make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/opencltools/src' make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/opencltools/src' make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/opencltools/src' installing to /data/localhost/ripley/R/packages/tests-clang/opencltools.Rcheck/00LOCK-opencltools/00new/opencltools/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (opencltools)