* installing *source* package ‘RcppPlanc’ ... ** this is package ‘RcppPlanc’ version ‘2.0.0’ ** using staged installation -- The C compiler identification is Clang 19.1.7 -- The CXX compiler identification is Clang 19.1.7 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang-19 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++-19 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done STATUS,host name = anduin3.wu.ac.at STATUS,RHEA = -1 STATUS,EOS = -1 STATUS,TITAN = -1 STATUS,SUMMIT = -1 -- Found R: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/R_check_bin/R (found version "'R' should not be used without a path -- see par. 1.6 of the manual ") -- MKL_THREADING = OMP -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/x86_64-linux-gnu/libblas.so -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so -- Could NOT find OpenBLAS (missing: OpenBLAS_DIR) -- Found OpenMP_C: -fopenmp=libomp (found version "5.1") -- Found OpenMP_CXX: -fopenmp=libomp (found version "5.1") -- Found OpenMP: TRUE (found version "5.1") CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FetchContent.cmake:1953 (message): Calling FetchContent_Populate(HighFive) is deprecated, call FetchContent_MakeAvailable(HighFive) instead. Policy CMP0169 can be set to OLD to allow FetchContent_Populate(HighFive) to be called directly for now, but the ability to call it with declared details will be removed completely in a future version. Call Stack (most recent call first): CMakeLists.txt:139 (FetchContent_Populate) This warning is for project developers. Use -Wno-dev to suppress it. -- Found HDF5: /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so;/usr/lib/x86_64-linux-gnu/libcrypto.so;/usr/lib/x86_64-linux-gnu/libcurl.so;/usr/lib/x86_64-linux-gnu/libpthread.a;/usr/lib/x86_64-linux-gnu/libsz.so;/usr/lib/x86_64-linux-gnu/libz.so;/usr/lib/x86_64-linux-gnu/libdl.a;/usr/lib/x86_64-linux-gnu/libm.so (found version "1.14.5") -- Performing Test HDF5_LINKS -- Performing Test HDF5_LINKS - Success -- Found R_Rcpp: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp -- Found R_RcppArmadillo: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo -- Found R_RcppProgress: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress -- Performing Test UNSAFE_MATH -- Performing Test UNSAFE_MATH - Success -- Performing Test FINITE_MATH -- Performing Test FINITE_MATH - Success -- Performing Test TRAPPING_MATH -- Performing Test TRAPPING_MATH - Success -- Performing Test ERRNO_MATH -- Performing Test ERRNO_MATH - Success -- Performing Test UNSIGNED_ZERO -- Performing Test UNSIGNED_ZERO - Success -- Performing Test RECIPROCAL_MATH -- Performing Test RECIPROCAL_MATH - Success -- Performing Test ARCH_AVX -- Performing Test ARCH_AVX - Success -- Performing Test HAS_POPCNT -- Performing Test HAS_POPCNT - Success -- Looking for cblas.h -- Looking for cblas.h - found -- A cache variable, namely HWLOC_DIR, has been set to specify the install directory of HWLOC -- Checking for one of the modules 'hwloc' -- Looking for HWLOC - found using PkgConfig -- Found HWLOC: hwloc -- Performing Test HAVE_HWLOC_PARENT_MEMBER -- Performing Test HAVE_HWLOC_PARENT_MEMBER - Success -- Performing Test HAVE_HWLOC_CACHE_ATTR -- Performing Test HAVE_HWLOC_CACHE_ATTR - Success -- Performing Test HAVE_HWLOC_OBJ_PU -- Performing Test HAVE_HWLOC_OBJ_PU - Success -- Looking for hwloc_bitmap_free in hwloc -- Looking for hwloc_bitmap_free in hwloc - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- NNLS_SOURCE_DIR = /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls -- NMF_SOURCE_DIR = -- NMFLIB_COMMON = /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success CMake Warning (dev) at CMakeLists.txt:432 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:432 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:432 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (11.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: R_SHLIB_EXT -- Build files have been written to: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /usr/bin/cmake -S/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc -B/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/CMakeFiles /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' make -f CMakeFiles/utils.dir/build.make CMakeFiles/utils.dir/depend make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/CMakeFiles/utils.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' make -f CMakeFiles/utils.dir/build.make CMakeFiles/utils.dir/build make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 11%] Building CXX object CMakeFiles/utils.dir/common/utils.cpp.o /usr/bin/clang++-19 -DUSING_R -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/_deps/highfive-src/include -I/usr/include/hdf5/serial -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fPIC -fvisibility-inlines-hidden -fopenmp=libomp -MD -MT CMakeFiles/utils.dir/common/utils.cpp.o -MF CMakeFiles/utils.dir/common/utils.cpp.o.d -o CMakeFiles/utils.dir/common/utils.cpp.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.cpp make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 11%] Built target utils make -f CMakeFiles/hw_detect.dir/build.make CMakeFiles/hw_detect.dir/depend make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/CMakeFiles/hw_detect.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' make -f CMakeFiles/hw_detect.dir/build.make CMakeFiles/hw_detect.dir/build make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 22%] Building C object CMakeFiles/hw_detect.dir/common/hw_detect.c.o /usr/bin/clang-19 -DUSING_R -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/usr/local/include -g -O3 -Wall -pedantic -O2 -g -DNDEBUG -std=gnu99 -fPIC -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT CMakeFiles/hw_detect.dir/common/hw_detect.c.o -MF CMakeFiles/hw_detect.dir/common/hw_detect.c.o.d -o CMakeFiles/hw_detect.dir/common/hw_detect.c.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/hw_detect.c make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 22%] Built target hw_detect make -f CMakeFiles/detect_blas.dir/build.make CMakeFiles/detect_blas.dir/depend make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/CMakeFiles/detect_blas.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' make -f CMakeFiles/detect_blas.dir/build.make CMakeFiles/detect_blas.dir/build make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 33%] Building C object CMakeFiles/detect_blas.dir/common/detect_blas.c.o /usr/bin/clang-19 -DUSING_R -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/usr/local/include -g -O3 -Wall -pedantic -O2 -g -DNDEBUG -std=gnu99 -fPIC -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT CMakeFiles/detect_blas.dir/common/detect_blas.c.o -MF CMakeFiles/detect_blas.dir/common/detect_blas.c.o.d -o CMakeFiles/detect_blas.dir/common/detect_blas.c.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/detect_blas.c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/detect_blas.c:16:27: warning: initializing 'const openblas_init_t' (aka 'int (*const)(void)') with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic] 16 | const openblas_init_t parallel_address = dlsym(libloc, "openblas_get_parallel"); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/detect_blas.c:21:26: warning: initializing 'const openblas_set_t' (aka 'void (*const)(int)') with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic] 21 | const openblas_set_t set_address = dlsym(libloc, "openblas_set_num_threads"); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 33%] Built target detect_blas make -f nmf/CMakeFiles/nmflib.dir/build.make nmf/CMakeFiles/nmflib.dir/depend make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf/CMakeFiles/nmflib.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' make -f nmf/CMakeFiles/nmflib.dir/build.make nmf/CMakeFiles/nmflib.dir/build make[2]: Entering directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [ 44%] Building CXX object nmf/CMakeFiles/nmflib.dir/nmf_lib.cpp.o cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf && /usr/bin/clang++-19 -DUSING_R -Dnmflib_EXPORTS -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/_deps/highfive-src/include -I/usr/include/hdf5/serial -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fPIC -fvisibility-inlines-hidden -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT nmf/CMakeFiles/nmflib.dir/nmf_lib.cpp.o -MF CMakeFiles/nmflib.dir/nmf_lib.cpp.o.d -o CMakeFiles/nmflib.dir/nmf_lib.cpp.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:142: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:75:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 75 | template<> inline bool isfinite_wrapper(float x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:76:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 76 | template<> inline bool isfinite_wrapper(double x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:418: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:44:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 44 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:54:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 54 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:88:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 88 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:98:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 98 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:134:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 134 | return std::isnan(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:144:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 144 | return std::isnan(x); | ^~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:4: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/EmbeddedNMFDriver.hpp:73:14: warning: 'planc::symmEmbeddedNMFDriver>::parseParams' hides overloaded virtual function [-Woverloaded-virtual] 73 | void parseParams(const internalSymmParams&pc) { | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:44:31: note: in instantiation of template class 'planc::symmEmbeddedNMFDriver>' requested here 44 | symmEmbeddedNMFDriver nmfRunner(options); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_types.inc:1:1: note: in instantiation of member function 'planc::nmflib, double>::symNMF' requested here 1 | X(arma::mat)\ | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:7:61: note: expanded from macro 'X' 7 | template planc::nmfOutput planc::nmflib::symNMF(const T&x, const arma::uword&k, const arma::uword&niter, const double& lambda, const std::string&algo, const int&nCores, const arma::Mat&Hinit); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/EmbeddedNMFDriver.hpp:16:22: note: hidden overloaded virtual function 'planc::EmbeddedNMFDriver>::parseParams' declared here: type mismatch at 1st parameter ('const internalParams> &' vs 'const internalSymmParams> &') 16 | virtual void parseParams(const internalParams&pc) { | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/EmbeddedNMFDriver.hpp:73:14: warning: 'planc::symmEmbeddedNMFDriver>::parseParams' hides overloaded virtual function [-Woverloaded-virtual] 73 | void parseParams(const internalSymmParams&pc) { | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:44:31: note: in instantiation of template class 'planc::symmEmbeddedNMFDriver>' requested here 44 | symmEmbeddedNMFDriver nmfRunner(options); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_types.inc:3:1: note: in instantiation of member function 'planc::nmflib, double>::symNMF' requested here 3 | X(arma::sp_mat)\ | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:7:61: note: expanded from macro 'X' 7 | template planc::nmfOutput planc::nmflib::symNMF(const T&x, const arma::uword&k, const arma::uword&niter, const double& lambda, const std::string&algo, const int&nCores, const arma::Mat&Hinit); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/EmbeddedNMFDriver.hpp:16:22: note: hidden overloaded virtual function 'planc::EmbeddedNMFDriver>::parseParams' declared here: type mismatch at 1st parameter ('const internalParams> &' vs 'const internalSymmParams> &') 16 | virtual void parseParams(const internalParams&pc) { | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:135:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 135 | return {solver.getW(), resolvedH, resolvedV, solver.objErr(), resolvedU}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | { } /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/inmf_types.inc:1:1: note: in instantiation of member function 'planc::nmflib, double>::uinmf' requested here 1 | X(arma::mat)\ | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:17:63: note: expanded from macro 'X' 17 | template planc::uinmfOutput planc::nmflib::uinmf(const std::vector> &matPtrVec, const std::vector> &unsharedPtrVec, std::vector whichUnshared, const arma::uword &k, const int& nCores, const arma::vec &lambda, const arma::uword &niter, const bool &verbose); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:135:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 135 | return {solver.getW(), resolvedH, resolvedV, solver.objErr(), resolvedU}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | { } /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/inmf_types.inc:3:1: note: in instantiation of member function 'planc::nmflib, double>::uinmf' requested here 3 | X(arma::sp_mat)\ | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:17:63: note: expanded from macro 'X' 17 | template planc::uinmfOutput planc::nmflib::uinmf(const std::vector> &matPtrVec, const std::vector> &unsharedPtrVec, std::vector whichUnshared, const arma::uword &k, const int& nCores, const arma::vec &lambda, const arma::uword &niter, const bool &verbose); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:135:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 135 | return {solver.getW(), resolvedH, resolvedV, solver.objErr(), resolvedU}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | { } /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/inmf_types.inc:5:1: note: in instantiation of member function 'planc::nmflib::uinmf' requested here 5 | X(planc::H5Mat)\ | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:17:63: note: expanded from macro 'X' 17 | template planc::uinmfOutput planc::nmflib::uinmf(const std::vector> &matPtrVec, const std::vector> &unsharedPtrVec, std::vector whichUnshared, const arma::uword &k, const int& nCores, const arma::vec &lambda, const arma::uword &niter, const bool &verbose); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:135:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 135 | return {solver.getW(), resolvedH, resolvedV, solver.objErr(), resolvedU}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | { } /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/inmf_types.inc:7:1: note: in instantiation of member function 'planc::nmflib::uinmf' requested here 7 | X(planc::H5SpMat) | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:17:63: note: expanded from macro 'X' 17 | template planc::uinmfOutput planc::nmflib::uinmf(const std::vector> &matPtrVec, const std::vector> &unsharedPtrVec, std::vector whichUnshared, const arma::uword &k, const int& nCores, const arma::vec &lambda, const arma::uword &niter, const bool &verbose); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:138: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/constants.hpp:226:56: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 226 | return (std::numeric_limits::has_infinity) ? -(std::numeric_limits::infinity()) : std::numeric_limits::lowest(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_norm_meat.hpp:635:22: note: in instantiation of function template specialization 'arma::priv::most_neg' requested here 635 | eT max_val = priv::most_neg(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_norm_meat.hpp:410:21: note: in instantiation of function template specialization 'arma::op_norm::vec_norm_2_direct_robust' requested here 410 | return op_norm::vec_norm_2_direct_robust(tmp.M); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fn_norm.hpp:49:42: note: in instantiation of function template specialization 'arma::op_norm::vec_norm_2>' requested here 49 | if(k == uword(2)) { return op_norm::vec_norm_2(P); } | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_normalise_meat.hpp:110:28: note: in instantiation of function template specialization 'arma::norm>' requested here 110 | const T norm_val_a = norm(A.col(i), p); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_normalise_meat.hpp:79:23: note: in instantiation of function template specialization 'arma::op_normalise_mat::apply' requested here 79 | op_normalise_mat::apply(out2, U.M, p, dim); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/Mat_meat.hpp:5072:12: note: in instantiation of function template specialization 'arma::op_normalise_mat::apply>' requested here 5072 | op_type::apply(*this, X); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/NMFDriver.hpp:341:19: note: in instantiation of function template specialization 'arma::Mat::operator=, arma::op_normalise_mat>' requested here 341 | A = arma::normalise(A); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/NMFDriver.hpp:309:21: note: in instantiation of function template specialization 'planc::NMFDriver>::CallNMF>>' requested here 309 | CallNMF>(); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:20:19: note: in instantiation of member function 'planc::NMFDriver>::callNMF' requested here 20 | nmfRunner.callNMF(); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:138: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/constants.hpp:246:54: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 246 | return (std::numeric_limits::has_infinity) ? std::numeric_limits::infinity() : std::numeric_limits::max(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_norm_meat.hpp:816:32: note: in instantiation of function template specialization 'arma::priv::most_pos' requested here 816 | T min_val = (N != 1) ? priv::most_pos() : std::abs(P[0]); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fn_norm.hpp:96:75: note: in instantiation of function template specialization 'arma::op_norm::vec_norm_min>' requested here 96 | if( (sig == '-') ) { return op_norm::vec_norm_min(P); } | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:165:27: note: in instantiation of function template specialization 'arma::norm>' requested here 165 | this->normA = arma::norm(this->A, "fro"); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:232:13: note: in instantiation of member function 'planc::NMF>::otherInitializations' requested here 232 | this->otherInitializations(); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/mu.hpp:43:92: note: in instantiation of member function 'planc::NMF>::NMF' requested here 43 | MUNMF(const T&A, const arma::mat&llf, const arma::mat&rlf, const int&ncores = 0) : NMF(A, llf, rlf) { | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/NMFDriver.hpp:366:17: note: in instantiation of member function 'planc::MUNMF>::MUNMF' requested here 366 | NMFTYPE nmfAlgorithm(A, W, H, nCores); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/NMFDriver.hpp:309:21: note: in instantiation of function template specialization 'planc::NMFDriver>::CallNMF>>' requested here 309 | CallNMF>(); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:20:19: note: in instantiation of member function 'planc::NMFDriver>::callNMF' requested here 20 | nmfRunner.callNMF(); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:138: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/constants.hpp:71:59: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 71 | return (std::numeric_limits::has_infinity) ? eT(std::numeric_limits::infinity()) : eT(std::numeric_limits::max()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/constants.hpp:177:77: note: in instantiation of function template specialization 'arma::priv::Datum_helper::inf' requested here 177 | template const eT Datum::inf = priv::Datum_helper::inf(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/diskio_meat.hpp:465:73: note: in instantiation of static data member 'arma::Datum::inf' requested here 465 | val = neg ? cond_rel< is_signed::value >::make_neg(Datum::inf) : Datum::inf; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/diskio_meat.hpp:1638:15: note: in instantiation of function template specialization 'arma::diskio::convert_token' requested here 1638 | diskio::convert_token( x.at(row,col), token ); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/diskio_meat.hpp:2835:12: note: in instantiation of function template specialization 'arma::diskio::load_arma_ascii' requested here 2835 | return load_arma_ascii(x, f, err_msg); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/diskio_meat.hpp:2796:25: note: in instantiation of function template specialization 'arma::diskio::load_auto_detect' requested here 2796 | load_okay = diskio::load_auto_detect(x, f, err_msg); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/Mat_meat.hpp:8178:27: note: in instantiation of function template specialization 'arma::diskio::load_auto_detect' requested here 8178 | load_okay = diskio::load_auto_detect(*this, name, err_msg); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/NMFDriver.hpp:139:15: note: in instantiation of member function 'arma::Mat::load' requested here 139 | A.load(this->m_Afile_name, arma::coord_ascii); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/EmbeddedNMFDriver.hpp:11:11: note: in instantiation of member function 'planc::NMFDriver>::loadMat' requested here 11 | class EmbeddedNMFDriver : public NMFDriver { | ^ 17 warnings generated. [ 55%] Building CXX object nmf/CMakeFiles/nmflib.dir/bppnmf.cpp.o cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf && /usr/bin/clang++-19 -DUSING_R -Dnmflib_EXPORTS -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/_deps/highfive-src/include -I/usr/include/hdf5/serial -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fPIC -fvisibility-inlines-hidden -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT nmf/CMakeFiles/nmflib.dir/bppnmf.cpp.o -MF CMakeFiles/nmflib.dir/bppnmf.cpp.o.d -o CMakeFiles/nmflib.dir/bppnmf.cpp.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.hpp:8: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.hpp:6: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:142: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:75:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 75 | template<> inline bool isfinite_wrapper(float x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:76:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 76 | template<> inline bool isfinite_wrapper(double x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.hpp:8: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.hpp:6: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:418: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:44:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 44 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:54:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 54 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:88:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 88 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:98:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 98 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:134:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 134 | return std::isnan(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:144:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 144 | return std::isnan(x); | ^~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.hpp:8: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.hpp:6: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:138: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/constants.hpp:226:56: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 226 | return (std::numeric_limits::has_infinity) ? -(std::numeric_limits::infinity()) : std::numeric_limits::lowest(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_norm_meat.hpp:751:32: note: in instantiation of function template specialization 'arma::priv::most_neg' requested here 751 | T max_val = (N != 1) ? priv::most_neg() : std::abs(P[0]); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fn_norm.hpp:261:23: note: in instantiation of function template specialization 'arma::op_norm::vec_norm_max>' requested here 261 | return op_norm::vec_norm_max(P_fake_vector); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:165:27: note: in instantiation of function template specialization 'arma::norm>' requested here 165 | this->normA = arma::norm(this->A, "fro"); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:232:13: note: in instantiation of member function 'planc::NMF>::otherInitializations' requested here 232 | this->otherInitializations(); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/hals.hpp:44:90: note: in instantiation of member function 'planc::NMF>::NMF' requested here 44 | HALSNMF(const T&A, const arma::mat&llf, const arma::mat&rlf, const int&ncores = 0) : NMF(A, llf, rlf) { | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp:19:13: note: in instantiation of member function 'planc::HALSNMF>::HALSNMF' requested here 19 | HALSNMF tempHals(this->A, this->W, this->H); | ^ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.hpp:8: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.hpp:6: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:138: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/constants.hpp:246:54: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 246 | return (std::numeric_limits::has_infinity) ? std::numeric_limits::infinity() : std::numeric_limits::max(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/op_norm_meat.hpp:816:32: note: in instantiation of function template specialization 'arma::priv::most_pos' requested here 816 | T min_val = (N != 1) ? priv::most_pos() : std::abs(P[0]); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fn_norm.hpp:266:30: note: in instantiation of function template specialization 'arma::op_norm::vec_norm_min>' requested here 266 | const T val = op_norm::vec_norm_min(P_fake_vector); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:165:27: note: in instantiation of function template specialization 'arma::norm>' requested here 165 | this->normA = arma::norm(this->A, "fro"); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/nmf.hpp:232:13: note: in instantiation of member function 'planc::NMF>::otherInitializations' requested here 232 | this->otherInitializations(); | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/hals.hpp:44:90: note: in instantiation of member function 'planc::NMF>::NMF' requested here 44 | HALSNMF(const T&A, const arma::mat&llf, const arma::mat&rlf, const int&ncores = 0) : NMF(A, llf, rlf) { | ^ /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nmf/bppnmf.cpp:19:13: note: in instantiation of member function 'planc::HALSNMF>::HALSNMF' requested here 19 | HALSNMF tempHals(this->A, this->W, this->H); | ^ 10 warnings generated. [ 66%] Building CXX object nmf/CMakeFiles/nmflib.dir/__/nnls/nnls_lib.cpp.o cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf && /usr/bin/clang++-19 -DUSING_R -Dnmflib_EXPORTS -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/_deps/highfive-src/include -I/usr/include/hdf5/serial -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fPIC -fvisibility-inlines-hidden -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT nmf/CMakeFiles/nmflib.dir/__/nnls/nnls_lib.cpp.o -MF CMakeFiles/nmflib.dir/__/nnls/nnls_lib.cpp.o.d -o CMakeFiles/nmflib.dir/__/nnls/nnls_lib.cpp.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.cpp In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.cpp:5: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.hpp:8: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/../nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:142: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:75:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 75 | template<> inline bool isfinite_wrapper(float x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:76:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 76 | template<> inline bool isfinite_wrapper(double x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.cpp:5: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.inl:3: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/nnls_lib.hpp:8: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls/../nmf/nmf_lib.hpp:9: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:418: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:44:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 44 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:54:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 54 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:88:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 88 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:98:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 98 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:134:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 134 | return std::isnan(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:144:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 144 | return std::isnan(x); | ^~~~~~~~~~~~~ 8 warnings generated. [ 77%] Building CXX object nmf/CMakeFiles/nmflib.dir/__/common/utils.cc.o cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf && /usr/bin/clang++-19 -DUSING_R -Dnmflib_EXPORTS -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/_deps/highfive-src/include -I/usr/include/hdf5/serial -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fPIC -fvisibility-inlines-hidden -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT nmf/CMakeFiles/nmflib.dir/__/common/utils.cc.o -MF CMakeFiles/nmflib.dir/__/common/utils.cc.o.d -o CMakeFiles/nmflib.dir/__/common/utils.cc.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.cc In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.cc:5: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:142: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:75:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 75 | template<> inline bool isfinite_wrapper(float x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:76:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 76 | template<> inline bool isfinite_wrapper(double x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.cc:5: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:418: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:44:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 44 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:54:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 54 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:88:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 88 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:98:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 98 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:134:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 134 | return std::isnan(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:144:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 144 | return std::isnan(x); | ^~~~~~~~~~~~~ 8 warnings generated. [ 88%] Building CXX object nmf/CMakeFiles/nmflib.dir/__/common/data.cpp.o cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf && /usr/bin/clang++-19 -DUSING_R -Dnmflib_EXPORTS -I/home/hornik/tmp/R-d-clang-19/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include -I/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/nnls -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf -I/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/_deps/highfive-src/include -I/usr/include/hdf5/serial -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fPIC -fvisibility-inlines-hidden -fopenmp=libomp -funsafe-math-optimizations -ffinite-math-only -fno-trapping-math -fno-math-errno -fno-signed-zeros -freciprocal-math -mavx -mpopcnt -MD -MT nmf/CMakeFiles/nmflib.dir/__/common/data.cpp.o -MF CMakeFiles/nmflib.dir/__/common/data.cpp.o.d -o CMakeFiles/nmflib.dir/__/common/data.cpp.o -c /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/data.cpp In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/data.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.hpp:6: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:142: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:75:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 75 | template<> inline bool isfinite_wrapper(float x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/fill.hpp:76:84: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 76 | template<> inline bool isfinite_wrapper(double x) { return std::isfinite(x); } | ^~~~~~~~~~~~~~~~ In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/data.cpp:4: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.hpp:6: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/utils.h:2: In file included from /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/planc/common/config.h:33: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo:418: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:44:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 44 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:54:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 54 | return std::isfinite(x); | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:88:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 88 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:98:10: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 98 | return std::isinf(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:134:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 134 | return std::isnan(x); | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/armadillo_bits/arma_cmath.hpp:144:10: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 144 | return std::isnan(x); | ^~~~~~~~~~~~~ 8 warnings generated. [100%] Linking CXX shared library libnmflib.so cd /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/nmf && /usr/bin/cmake -E cmake_link_script CMakeFiles/nmflib.dir/link.txt --verbose=1 /usr/bin/clang++-19 -fPIC -I/usr/local/include -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -O2 -g -DNDEBUG -fopenmp=libomp -Xlinker --dependency-file=CMakeFiles/nmflib.dir/link.d -Wl,-O1 -shared -Wl,-soname,libnmflib.so -o libnmflib.so CMakeFiles/nmflib.dir/nmf_lib.cpp.o CMakeFiles/nmflib.dir/bppnmf.cpp.o CMakeFiles/nmflib.dir/__/nnls/nnls_lib.cpp.o CMakeFiles/nmflib.dir/__/common/utils.cc.o CMakeFiles/nmflib.dir/__/common/data.cpp.o ../CMakeFiles/utils.dir/common/utils.cpp.o ../CMakeFiles/hw_detect.dir/common/hw_detect.c.o ../CMakeFiles/detect_blas.dir/common/detect_blas.c.o -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/serial: /usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/liblapack.so /usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/libhwloc.so -L/home/hornik/tmp/R-d-clang-19/lib -lR /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libpthread.a /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/x86_64-linux-gnu/liblapack.so /usr/lib/x86_64-linux-gnu/libhwloc.so make[2]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' [100%] Built target nmflib make[1]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build' /usr/bin/cmake -E cmake_progress_start /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/CMakeFiles 0 -- Install configuration: "RelWithDebInfo" -- Installing: /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/../libnmflib.so -- Set non-toolchain portion of runtime path of "/srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00_pkg_src/RcppPlanc/src/build/../libnmflib.so" to "" ** libs using C++ compiler: ‘Debian clang version 19.1.7 (1+b1)’ using C++17 clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-19/include" -DNDEBUG -Iplanc/common -Iplanc/nmf -Iplanc/nnls -Ibuild/_deps/highfive-src/include -Ibuild/nmf -DUSING_R -DHIGHFIVE_HAS_CONCEPTS=0 -DMPI_NO_CPPBIND -DRcppPlanc_EXPORTS -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c RcppExports.cpp -o RcppExports.o clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-19/include" -DNDEBUG -Iplanc/common -Iplanc/nmf -Iplanc/nnls -Ibuild/_deps/highfive-src/include -Ibuild/nmf -DUSING_R -DHIGHFIVE_HAS_CONCEPTS=0 -DMPI_NO_CPPBIND -DRcppPlanc_EXPORTS -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c rcppplanc_nmf.cpp -o rcppplanc_nmf.o clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-19/include" -DNDEBUG -Iplanc/common -Iplanc/nmf -Iplanc/nnls -Ibuild/_deps/highfive-src/include -Ibuild/nmf -DUSING_R -DHIGHFIVE_HAS_CONCEPTS=0 -DMPI_NO_CPPBIND -DRcppPlanc_EXPORTS -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c rcppplanc_nnls.cpp -o rcppplanc_nnls.o clang++-19 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-clang-19/lib -Wl,-O1 -o RcppPlanc.so RcppExports.o rcppplanc_nmf.o rcppplanc_nnls.o -L./ -lnmflib -Wl,-rpath,$ORIGIN/../libs,--enable-new-dtags -L/home/hornik/tmp/R-d-clang-19/lib -lR installing to /srv/hornik/tmp/CRAN_pretest/RcppPlanc.Rcheck/00LOCK-RcppPlanc/00new/RcppPlanc/libs ** R ** data *** moving datasets to lazyload DB ** 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 (RcppPlanc)