* installing *source* package ‘qs2’ ... ** this is package ‘qs2’ version ‘0.1.7’ ** using staged installation checking for pkg-config... /usr/bin/pkg-config checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether clang++-21 -std=gnu++20 accepts -g... yes checking for clang++-21 -std=gnu++20 option to enable C++11 features... -std=gnu++11 C++ compiler: clang++-21 -std=gnu++20 zstd 1.5.7 library detected -- skipping zstd compilation Fixed blocksize Checking if atomic link works without -latomic TBB use determined by RcppParallel configure: creating ./config.status config.status: creating src/Makevars ** libs using C++ compiler: ‘Debian clang version 21.1.8 (1+b1)’ clang++-21 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DRCPP_NO_SUGAR -I../inst/include -I. -DIS_UTF8_LOCALE=1 -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/stringfish/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c RcppExports.cpp -o RcppExports.o clang++-21 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DRCPP_NO_SUGAR -I../inst/include -I. -DIS_UTF8_LOCALE=1 -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/stringfish/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c qx_functions.cpp -o qx_functions.o In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile long long' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile long long] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:434:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator long long' requested here 434 | __TBB_DECL_ATOMIC(__TBB_LONG_LONG) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned long long' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile unsigned long long] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:435:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator unsigned long long' requested here 435 | __TBB_DECL_ATOMIC(unsigned __TBB_LONG_LONG) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile long' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile long] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:439:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator long' requested here 439 | __TBB_DECL_ATOMIC(long) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned long' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile unsigned long] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:440:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator unsigned long' requested here 440 | __TBB_DECL_ATOMIC(unsigned long) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned int' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile unsigned int] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:466:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator unsigned int' requested here 466 | __TBB_DECL_ATOMIC(unsigned) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile int' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile int] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:467:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator int' requested here 467 | __TBB_DECL_ATOMIC(int) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned short' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile unsigned short] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:470:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator unsigned short' requested here 470 | __TBB_DECL_ATOMIC(unsigned short) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile short' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile short] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:471:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator short' requested here 471 | __TBB_DECL_ATOMIC(short) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile char' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile char] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:472:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator char' requested here 472 | __TBB_DECL_ATOMIC(char) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile signed char' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile signed char] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:473:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator signed char' requested here 473 | __TBB_DECL_ATOMIC(signed char) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned char' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile unsigned char] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:474:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator unsigned char' requested here 474 | __TBB_DECL_ATOMIC(unsigned char) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile wchar_t' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile wchar_t] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:477:1: note: in instantiation of member function 'tbb::internal::atomic_impl::operator wchar_t' requested here 477 | __TBB_DECL_ATOMIC(wchar_t) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC' 422 | atomic& operator=( const atomic& rhs ) {store_with_release(rhs); return *this;} \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'void *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = void *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:509:34: note: in instantiation of member function 'tbb::internal::atomic_impl::operator void *' requested here 509 | this->store_with_release(rhs); return *this; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile bool' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = const volatile bool] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/partitioner.h:140:16: note: in instantiation of member function 'tbb::internal::atomic_impl::operator bool' requested here 140 | return static_cast(t.parent())->my_child_stolen; | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::interface6::internal::ets_base::array *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::array *>::converter::array *const volatile>' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::interface6::internal::ets_base::array *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/enumerable_thread_specific.h:175:27: note: in instantiation of member function 'tbb::internal::atomic_impl::array *>::operator tbb::interface6::internal::ets_base::array *' requested here 175 | for( array* r=my_root; r; r=r->next ) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/enumerable_thread_specific.h:278:36: note: in instantiation of member function 'tbb::interface6::internal::ets_base::table_lookup' requested here 278 | found = super::table_lookup(exists); | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::internal::concurrent_vector_base_v3::segment_t *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::internal::concurrent_vector_base_v3::segment_t *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_vector.h:1233:38: note: in instantiation of member function 'tbb::internal::atomic_impl::operator tbb::internal::concurrent_vector_base_v3::segment_t *' requested here 1233 | segment_value_t segment_value = my_segment[k].template load(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_vector.h:360:46: note: in instantiation of member function 'tbb::concurrent_vector>>::internal_subscript' requested here 360 | item = my_item = &my_vector->internal_subscript(my_index); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/enumerable_thread_specific.h:795:36: note: in instantiation of member function 'tbb::internal::vector_iterator>>, tbb::internal::padded>>::operator*' requested here 795 | padded_element& lref = *my_locals.grow_by(1); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/enumerable_thread_specific.h:850:9: note: in instantiation of member function 'tbb::interface6::enumerable_thread_specific::create_local' requested here 850 | enumerable_thread_specific() : my_construct_callback( | ^ ./io/multithreaded_block_module.h:83:5: note: in instantiation of member function 'tbb::interface6::enumerable_thread_specific::enumerable_thread_specific' requested here 83 | cp(), // each thread specific compressor should be default constructed | ^ qx_functions.cpp:140:13: note: in instantiation of member function 'BlockCompressWriterMT::BlockCompressWriterMT' requested here 140 | DO_QS_SAVE(OfStreamWriter, BlockCompressWriterMT, ZstdShuffleCompressor, xxHashEnv); | ^ qx_functions.cpp:109:86: note: expanded from macro 'DO_QS_SAVE' 109 | _BASE_CLASS_<_STREAM_WRITER_, _COMPRESSOR_, _HASHER_, ErrorType::r_error, false> block_io(myFile, compress_level); \ | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::strict_ppl::internal::concurrent_queue_rep_base::page *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::converter' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::strict_ppl::internal::concurrent_queue_rep_base::page *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_queue_impl.h:271:15: note: in instantiation of member function 'tbb::internal::atomic_impl::operator tbb::strict_ppl::internal::concurrent_queue_rep_base::page *' requested here 271 | page *p = head_page; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_queue_impl.h:550:29: note: in instantiation of member function 'tbb::strict_ppl::internal::micro_queue>::pop' requested here 550 | } while( !r.choose( k ).pop( dst, k, *this ) ); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_queue.h:150:22: note: in instantiation of member function 'tbb::strict_ppl::internal::concurrent_queue_base_v3>::internal_try_pop' requested here 150 | return this->internal_try_pop( &result ); | ^ ./io/multithreaded_block_module.h:103:31: note: in instantiation of member function 'tbb::strict_ppl::concurrent_queue>::try_pop' requested here 103 | if(!available_zblocks.try_pop(zblock.block)) { | ^ qx_functions.cpp:140:13: note: in instantiation of member function 'BlockCompressWriterMT::BlockCompressWriterMT' requested here 140 | DO_QS_SAVE(OfStreamWriter, BlockCompressWriterMT, ZstdShuffleCompressor, xxHashEnv); | ^ qx_functions.cpp:109:86: note: expanded from macro 'DO_QS_SAVE' 109 | _BASE_CLASS_<_STREAM_WRITER_, _COMPRESSOR_, _HASHER_, ErrorType::r_error, false> block_io(myFile, compress_level); \ | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::flow::interface10::buffer_node::buffer_operation *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl::buffer_operation *>::converter::buffer_operation *const volatile>' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::flow::interface10::buffer_node::buffer_operation *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:81:30: note: in instantiation of member function 'tbb::internal::atomic_impl::buffer_operation *>::operator tbb::flow::interface10::buffer_node::buffer_operation *' requested here 81 | op->next = res = pending_operations; // NOT A RACE | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:153:45: note: in instantiation of function template specialization 'tbb::interface6::internal::aggregator_generic::buffer_operation>::execute, tbb::flow::interface10::buffer_node::buffer_operation>>' requested here 153 | aggregator_generic::execute(op, handle_operations); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/flow_graph.h:1989:23: note: in instantiation of member function 'tbb::interface6::internal::aggregator, tbb::flow::interface10::buffer_node::buffer_operation>, tbb::flow::interface10::buffer_node::buffer_operation>::execute' requested here 1989 | my_aggregator.execute(&op_data); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/flow_graph.h:2134:5: note: in instantiation of member function 'tbb::flow::interface10::buffer_node::try_put_task' requested here 2134 | sequencer_node( graph &g, const Sequencer& s ) : queue_node(g), | ^ ./io/multithreaded_block_module.h:132:5: note: in instantiation of function template specialization 'tbb::flow::interface10::sequencer_node::sequencer_node<(lambda at ./io/multithreaded_block_module.h:133:5)>' requested here 132 | sequencer_node(this->myGraph, | ^ qx_functions.cpp:140:13: note: in instantiation of member function 'BlockCompressWriterMT::BlockCompressWriterMT' requested here 140 | DO_QS_SAVE(OfStreamWriter, BlockCompressWriterMT, ZstdShuffleCompressor, xxHashEnv); | ^ qx_functions.cpp:109:86: note: expanded from macro 'DO_QS_SAVE' 109 | _BASE_CLASS_<_STREAM_WRITER_, _COMPRESSOR_, _HASHER_, ErrorType::r_error, false> block_io(myFile, compress_level); \ | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl, tbb::flow::interface10::internal::function_input>>::operation_type *>::converter, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile>' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:81:30: note: in instantiation of member function 'tbb::internal::atomic_impl, tbb::flow::interface10::internal::function_input>>::operation_type *>::operator tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *' requested here 81 | op->next = res = pending_operations; // NOT A RACE | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:153:45: note: in instantiation of function template specialization 'tbb::interface6::internal::aggregator_generic, tbb::flow::interface10::internal::function_input>>::operation_type>::execute, tbb::flow::interface10::internal::function_input>>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>>' requested here 153 | aggregator_generic::execute(op, handle_operations); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:200:27: note: in instantiation of member function 'tbb::interface6::internal::aggregator, tbb::flow::interface10::internal::function_input>>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>::execute' requested here 200 | my_aggregator.execute(&op_data); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:475:45: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 475 | postponed_task = base_type::try_get_postponed_task(i); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_body_impl.h:302:5: note: in instantiation of member function 'tbb::flow::interface10::internal::apply_body_task_bypass, tbb::flow::interface10::internal::function_input>>, OrderedBlock>::execute' requested here 302 | apply_body_task_bypass( NodeType &n, const Input &i | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:381:17: note: in instantiation of member function 'tbb::flow::interface10::internal::apply_body_task_bypass, tbb::flow::interface10::internal::function_input>>, OrderedBlock>::apply_body_task_bypass' requested here 381 | apply_body_task_bypass < class_type, input_type >( | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:365:24: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::create_body_task' requested here 365 | return create_body_task(t); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:118:20: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::try_put_task_impl' requested here 118 | return try_put_task_impl(t, internal::has_policy()); | ^ ./io/multithreaded_block_module.h:57:8: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::try_put_task' requested here 57 | struct BlockCompressWriterMT { | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl, tbb::flow::interface10::internal::function_input>>::operation_type *>::converter, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile>' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:81:30: note: in instantiation of member function 'tbb::internal::atomic_impl, tbb::flow::interface10::internal::function_input>>::operation_type *>::operator tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *' requested here 81 | op->next = res = pending_operations; // NOT A RACE | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:153:45: note: in instantiation of function template specialization 'tbb::interface6::internal::aggregator_generic, tbb::flow::interface10::internal::function_input>>::operation_type>::execute, tbb::flow::interface10::internal::function_input>>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>>' requested here 153 | aggregator_generic::execute(op, handle_operations); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:200:27: note: in instantiation of member function 'tbb::interface6::internal::aggregator, tbb::flow::interface10::internal::function_input>>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>::execute' requested here 200 | my_aggregator.execute(&op_data); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:475:45: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 475 | postponed_task = base_type::try_get_postponed_task(i); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_body_impl.h:302:5: note: in instantiation of member function 'tbb::flow::interface10::internal::apply_body_task_bypass, tbb::flow::interface10::internal::function_input>>, OrderedPtr>::execute' requested here 302 | apply_body_task_bypass( NodeType &n, const Input &i | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:381:17: note: in instantiation of member function 'tbb::flow::interface10::internal::apply_body_task_bypass, tbb::flow::interface10::internal::function_input>>, OrderedPtr>::apply_body_task_bypass' requested here 381 | apply_body_task_bypass < class_type, input_type >( | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:365:24: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::create_body_task' requested here 365 | return create_body_task(t); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:118:20: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::try_put_task_impl' requested here 118 | return try_put_task_impl(t, internal::has_policy()); | ^ ./io/multithreaded_block_module.h:57:8: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::try_put_task' requested here 57 | struct BlockCompressWriterMT { | ^ In file included from qx_functions.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:11: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_unordered_set.h:23: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile' is deprecated [-Wdeprecated-volatile] 226 | converter(value_type a_value) : value(a_value) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl, tbb::flow::interface10::internal::function_input>>::operation_type *>::converter, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile>' requested here 255 | static typename converter::bits_type & to_bits_ref(value_t& value){ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/../atomic.h:297:42: note: while substituting deduced template arguments into function template 'to_bits_ref' [with value_t = tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *const volatile] 297 | __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) ) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:81:30: note: in instantiation of member function 'tbb::internal::atomic_impl, tbb::flow::interface10::internal::function_input>>::operation_type *>::operator tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type *' requested here 81 | op->next = res = pending_operations; // NOT A RACE | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_aggregator_impl.h:153:45: note: in instantiation of function template specialization 'tbb::interface6::internal::aggregator_generic, tbb::flow::interface10::internal::function_input>>::operation_type>::execute, tbb::flow::interface10::internal::function_input>>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>>' requested here 153 | aggregator_generic::execute(op, handle_operations); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:200:27: note: in instantiation of member function 'tbb::interface6::internal::aggregator, tbb::flow::interface10::internal::function_input>>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>, tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::operation_type>::execute' requested here 200 | my_aggregator.execute(&op_data); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:475:45: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 475 | postponed_task = base_type::try_get_postponed_task(i); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_body_impl.h:302:5: note: in instantiation of member function 'tbb::flow::interface10::internal::apply_body_task_bypass, tbb::flow::interface10::internal::function_input>>, OrderedBlock>::execute' requested here 302 | apply_body_task_bypass( NodeType &n, const Input &i | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:381:17: note: in instantiation of member function 'tbb::flow::interface10::internal::apply_body_task_bypass, tbb::flow::interface10::internal::function_input>>, OrderedBlock>::apply_body_task_bypass' requested here 381 | apply_body_task_bypass < class_type, input_type >( | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:365:24: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::create_body_task' requested here 365 | return create_body_task(t); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/internal/_flow_graph_node_impl.h:118:20: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::try_put_task_impl' requested here 118 | return try_put_task_impl(t, internal::has_policy()); | ^ ./io/multithreaded_block_module.h:57:8: note: in instantiation of member function 'tbb::flow::interface10::internal::function_input_base, tbb::flow::interface10::internal::function_input>>::try_put_task' requested here 57 | struct BlockCompressWriterMT { | ^ 21 warnings generated. clang++-21 -std=gnu++20 -shared -L/home/hornik/tmp/R-d-clang-21/lib -Wl,-O1 -o qs2.so RcppExports.o qx_functions.o -L. -lzstd -L/home/hornik/tmp/R-d-clang-21/lib -lR installing to /srv/hornik/tmp/CRAN_pretest/qs2.Rcheck/00LOCK-qs2/00new/qs2/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 (qs2)