* installing *source* package ‘CaseBasedReasoning’ ...
** this is package ‘CaseBasedReasoning’ version ‘0.4’
** package ‘CaseBasedReasoning’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 17.0.0 (clang-1700.3.19.1)’
using SDK: ‘MacOSX14.5.sdk’
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG  -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RcppExports.cpp -o RcppExports.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG  -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c distanceAPI.cpp -o distanceAPI.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG  -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c distances.cpp -o distances.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG  -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c order.cpp -o order.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG  -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c weightedKNN.cpp -o weightedKNN.o
In file included from distanceAPI.cpp:1:
In file included from ./distanceAPI.h:7:
./distance/distance.h:60:17: warning: variable 'nTree' set but not used [-Wunused-but-set-variable]
   60 |     std::size_t nTree = 0;
      |                 ^
In file included from distances.cpp:4:
In file included from ./distanceAPI.h:7:
./distance/distance.h:60:17: warning: variable 'nTree' set but not used [-Wunused-but-set-variable]
   60 |     std::size_t nTree = 0;
      |                 ^
distanceAPI.cpp:46:7: warning: unused variable 'ncols' [-Wunused-variable]
   46 |   int ncols = y.n_rows;
      |       ^~~~~
In file included from distanceAPI.cpp:1:
In file included from ./distanceAPI.h:8:
In file included from ./parallelFrameworks.h:6:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/RcppParallel.h:24:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/RcppParallel/TBB.h:11:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/concurrent_unordered_set.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<long long>::converter<const volatile long long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:434:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long long>::operator long long' requested here
  434 | __TBB_DECL_ATOMIC(__TBB_LONG_LONG)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned long long>::converter<const volatile unsigned long long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:435:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned long long>::operator unsigned long long' requested here
  435 | __TBB_DECL_ATOMIC(unsigned __TBB_LONG_LONG)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<long>::converter<const volatile long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:439:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long>::operator long' requested here
  439 | __TBB_DECL_ATOMIC(long)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned long>::converter<const volatile unsigned long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:440:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned long>::operator unsigned long' requested here
  440 | __TBB_DECL_ATOMIC(unsigned long)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned int>::converter<const volatile unsigned int>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:466:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned int>::operator unsigned int' requested here
  466 | __TBB_DECL_ATOMIC(unsigned)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<int>::converter<const volatile int>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:467:1: note: in instantiation of member function 'tbb::internal::atomic_impl<int>::operator int' requested here
  467 | __TBB_DECL_ATOMIC(int)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned short>::converter<const volatile unsigned short>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:470:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned short>::operator unsigned short' requested here
  470 | __TBB_DECL_ATOMIC(unsigned short)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<short>::converter<const volatile short>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:471:1: note: in instantiation of member function 'tbb::internal::atomic_impl<short>::operator short' requested here
  471 | __TBB_DECL_ATOMIC(short)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<char>::converter<const volatile char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:472:1: note: in instantiation of member function 'tbb::internal::atomic_impl<char>::operator char' requested here
  472 | __TBB_DECL_ATOMIC(char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<signed char>::converter<const volatile signed char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:473:1: note: in instantiation of member function 'tbb::internal::atomic_impl<signed char>::operator signed char' requested here
  473 | __TBB_DECL_ATOMIC(signed char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned char>::converter<const volatile unsigned char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:474:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned char>::operator unsigned char' requested here
  474 | __TBB_DECL_ATOMIC(unsigned char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<wchar_t>::converter<const volatile wchar_t>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:477:1: note: in instantiation of member function 'tbb::internal::atomic_impl<wchar_t>::operator wchar_t' requested here
  477 | __TBB_DECL_ATOMIC(wchar_t)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<void *>::converter<void *const volatile>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:509:34: note: in instantiation of member function 'tbb::internal::atomic_impl<void *>::operator void *' requested here
  509 |         this->store_with_release(rhs); return *this;
      |                                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<bool>::converter<const volatile bool>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/partitioner.h:140:16: note: in instantiation of member function 'tbb::internal::atomic_impl<bool>::operator bool' requested here
  140 |         return static_cast<flag_task*>(t.parent())->my_child_stolen;
      |                ^
In file included from distanceAPI.cpp:1:
In file included from ./distanceAPI.h:5:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include/RcppArmadillo.h:32:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include/RcppCommon.h:30:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include/Rcpp/r/headers.h:67:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include/Rcpp/platform/compiler.h:39:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/unordered_map:592:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__hash_table:22:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/allocator_traits.h:14:
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/construct_at.h:69:5: warning: destructor called on non-final 'rangerProximity' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   69 |     __loc->~_Tp();
      |     ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/construct_at.h:104:10: note: in instantiation of function template specialization 'std::__destroy_at<rangerProximity, 0>' requested here
  104 |     std::__destroy_at(__loc);
      |          ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/allocator_traits.h:323:16: note: in instantiation of function template specialization 'std::destroy_at<rangerProximity, 0>' requested here
  323 |         _VSTD::destroy_at(__p);
      |                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/shared_ptr.h:321:41: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<rangerProximity>>::destroy<rangerProximity, void, void>' requested here
  321 |             allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem());
      |                                         ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/shared_ptr.h:290:14: note: in instantiation of member function 'std::__shared_ptr_emplace<rangerProximity, std::allocator<rangerProximity>>::__on_zero_shared' requested here
  290 |     explicit __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
      |              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/shared_ptr.h:1023:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<rangerProximity, std::allocator<rangerProximity>>::__shared_ptr_emplace<rangerProximity &>' requested here
 1023 |     ::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
      |                                                       ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/shared_ptr.h:1032:19: note: in instantiation of function template specialization 'std::allocate_shared<rangerProximity, std::allocator<rangerProximity>, rangerProximity &, void>' requested here
 1032 |     return _VSTD::allocate_shared<_Tp>(allocator<_Tp>(), _VSTD::forward<_Args>(__args)...);
      |                   ^
distanceAPI.cpp:73:16: note: in instantiation of function template specialization 'std::make_shared<rangerProximity, rangerProximity &, void>' requested here
   73 |   dist_ = std::make_shared<rangerProximity>(dist);
      |                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/construct_at.h:69:13: note: qualify call to silence this warning
   69 |     __loc->~_Tp();
      |             ^
In file included from distances.cpp:4:
In file included from ./distanceAPI.h:8:
In file included from ./parallelFrameworks.h:6:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/RcppParallel.h:24:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/RcppParallel/TBB.h:11:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/concurrent_unordered_set.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<long long>::converter<const volatile long long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:434:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long long>::operator long long' requested here
  434 | __TBB_DECL_ATOMIC(__TBB_LONG_LONG)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned long long>::converter<const volatile unsigned long long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:435:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned long long>::operator unsigned long long' requested here
  435 | __TBB_DECL_ATOMIC(unsigned __TBB_LONG_LONG)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<long>::converter<const volatile long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:439:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long>::operator long' requested here
  439 | __TBB_DECL_ATOMIC(long)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned long>::converter<const volatile unsigned long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:440:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned long>::operator unsigned long' requested here
  440 | __TBB_DECL_ATOMIC(unsigned long)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned int>::converter<const volatile unsigned int>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:466:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned int>::operator unsigned int' requested here
  466 | __TBB_DECL_ATOMIC(unsigned)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<int>::converter<const volatile int>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:467:1: note: in instantiation of member function 'tbb::internal::atomic_impl<int>::operator int' requested here
  467 | __TBB_DECL_ATOMIC(int)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned short>::converter<const volatile unsigned short>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:470:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned short>::operator unsigned short' requested here
  470 | __TBB_DECL_ATOMIC(unsigned short)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<short>::converter<const volatile short>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:471:1: note: in instantiation of member function 'tbb::internal::atomic_impl<short>::operator short' requested here
  471 | __TBB_DECL_ATOMIC(short)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<char>::converter<const volatile char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:472:1: note: in instantiation of member function 'tbb::internal::atomic_impl<char>::operator char' requested here
  472 | __TBB_DECL_ATOMIC(char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<signed char>::converter<const volatile signed char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:473:1: note: in instantiation of member function 'tbb::internal::atomic_impl<signed char>::operator signed char' requested here
  473 | __TBB_DECL_ATOMIC(signed char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned char>::converter<const volatile unsigned char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:474:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned char>::operator unsigned char' requested here
  474 | __TBB_DECL_ATOMIC(unsigned char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<wchar_t>::converter<const volatile wchar_t>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:477:1: note: in instantiation of member function 'tbb::internal::atomic_impl<wchar_t>::operator wchar_t' requested here
  477 | __TBB_DECL_ATOMIC(wchar_t)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<void *>::converter<void *const volatile>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:509:34: note: in instantiation of member function 'tbb::internal::atomic_impl<void *>::operator void *' requested here
  509 |         this->store_with_release(rhs); return *this;
      |                                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<bool>::converter<const volatile bool>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/partitioner.h:140:16: note: in instantiation of member function 'tbb::internal::atomic_impl<bool>::operator bool' requested here
  140 |         return static_cast<flag_task*>(t.parent())->my_child_stolen;
      |                ^
In file included from order.cpp:4:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/RcppParallel.h:24:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/RcppParallel/TBB.h:11:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/concurrent_unordered_set.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<long long>::converter<const volatile long long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:434:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long long>::operator long long' requested here
  434 | __TBB_DECL_ATOMIC(__TBB_LONG_LONG)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned long long>::converter<const volatile unsigned long long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:435:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned long long>::operator unsigned long long' requested here
  435 | __TBB_DECL_ATOMIC(unsigned __TBB_LONG_LONG)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<long>::converter<const volatile long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:439:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long>::operator long' requested here
  439 | __TBB_DECL_ATOMIC(long)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned long>::converter<const volatile unsigned long>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:440:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned long>::operator unsigned long' requested here
  440 | __TBB_DECL_ATOMIC(unsigned long)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned int>::converter<const volatile unsigned int>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:466:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned int>::operator unsigned int' requested here
  466 | __TBB_DECL_ATOMIC(unsigned)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<int>::converter<const volatile int>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:467:1: note: in instantiation of member function 'tbb::internal::atomic_impl<int>::operator int' requested here
  467 | __TBB_DECL_ATOMIC(int)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned short>::converter<const volatile unsigned short>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:470:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned short>::operator unsigned short' requested here
  470 | __TBB_DECL_ATOMIC(unsigned short)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<short>::converter<const volatile short>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:471:1: note: in instantiation of member function 'tbb::internal::atomic_impl<short>::operator short' requested here
  471 | __TBB_DECL_ATOMIC(short)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<char>::converter<const volatile char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:472:1: note: in instantiation of member function 'tbb::internal::atomic_impl<char>::operator char' requested here
  472 | __TBB_DECL_ATOMIC(char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<signed char>::converter<const volatile signed char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:473:1: note: in instantiation of member function 'tbb::internal::atomic_impl<signed char>::operator signed char' requested here
  473 | __TBB_DECL_ATOMIC(signed char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<unsigned char>::converter<const volatile unsigned char>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:474:1: note: in instantiation of member function 'tbb::internal::atomic_impl<unsigned char>::operator unsigned char' requested here
  474 | __TBB_DECL_ATOMIC(unsigned char)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<wchar_t>::converter<const volatile wchar_t>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:477:1: note: in instantiation of member function 'tbb::internal::atomic_impl<wchar_t>::operator wchar_t' requested here
  477 | __TBB_DECL_ATOMIC(wchar_t)
      | ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
  422 |             atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
      |                                                                              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<void *>::converter<void *const volatile>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:509:34: note: in instantiation of member function 'tbb::internal::atomic_impl<void *>::operator void *' requested here
  509 |         this->store_with_release(rhs); return *this;
      |                                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) {}
      |                  ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/internal/../atomic.h:255:21: note: in instantiation of template class 'tbb::internal::atomic_impl<bool>::converter<const volatile bool>' requested here
  255 |     static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
      |                     ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/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) )
      |                                          ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/include/tbb/partitioner.h:140:16: note: in instantiation of member function 'tbb::internal::atomic_impl<bool>::operator bool' requested here
  140 |         return static_cast<flag_task*>(t.parent())->my_child_stolen;
      |                ^
15 warnings generated.
14 warnings generated.
17 warnings generated.
clang++ -arch arm64 -std=gnu++20 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/arm64/lib -o CaseBasedReasoning.so RcppExports.o distanceAPI.o distances.o order.o weightedKNN.o -L/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppParallel/lib -ltbb -ltbbmalloc -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/sonoma-arm64/results/4.6/CaseBasedReasoning.Rcheck/00LOCK-CaseBasedReasoning/00new/CaseBasedReasoning/libs
** generating debug symbols (dSYM)
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (CaseBasedReasoning)