* installing *source* package ‘bgms’ ...
** package ‘bgms’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’
using C++20
using SDK: ‘MacOSX11.3.sdk’
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RcppExports.cpp -o RcppExports.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgmCompare_helper.cpp -o bgmCompare_helper.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgmCompare_logp_and_grad.cpp -o bgmCompare_logp_and_grad.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgmCompare_parallel.cpp -o bgmCompare_parallel.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgmCompare_sampler.cpp -o bgmCompare_sampler.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgm_helper.cpp -o bgm_helper.o
In file included from bgmCompare_parallel.cpp:5:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/RcppParallel.h:24:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/RcppParallel/TBB.h:11:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/concurrent_unordered_set.h:23:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37:
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile long long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(__TBB_LONG_LONG)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned long long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned __TBB_LONG_LONG)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:439:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long>::operator long' requested here
__TBB_DECL_ATOMIC(long)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned long)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned int' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile int' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:467:1: note: in instantiation of member function 'tbb::internal::atomic_impl<int>::operator int' requested here
__TBB_DECL_ATOMIC(int)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned short' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned short)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile short' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:471:1: note: in instantiation of member function 'tbb::internal::atomic_impl<short>::operator short' requested here
__TBB_DECL_ATOMIC(short)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile char' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:472:1: note: in instantiation of member function 'tbb::internal::atomic_impl<char>::operator char' requested here
__TBB_DECL_ATOMIC(char)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile signed char' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(signed char)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned char' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned char)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile wchar_t' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(wchar_t)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'void *const volatile' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:509:34: note: in instantiation of member function 'tbb::internal::atomic_impl<void *>::operator void *' requested here
        this->store_with_release(rhs); return *this;
                                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile bool' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/partitioner.h:140:16: note: in instantiation of member function 'tbb::internal::atomic_impl<bool>::operator bool' requested here
        return static_cast<flag_task*>(t.parent())->my_child_stolen;
               ^
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgm_logp_and_grad.cpp -o bgm_logp_and_grad.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgm_parallel.cpp -o bgm_parallel.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c bgm_sampler.cpp -o bgm_sampler.o
14 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c custom_exp.cpp -o custom_exp.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c data_simulation.cpp -o data_simulation.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c e_exp.cpp -o e_exp.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c mcmc_hmc.cpp -o mcmc_hmc.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c mcmc_leapfrog.cpp -o mcmc_leapfrog.o
In file included from bgm_parallel.cpp:4:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/RcppParallel.h:24:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/RcppParallel/TBB.h:11:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/concurrent_unordered_set.h:23:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:37:
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile long long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(__TBB_LONG_LONG)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned long long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned __TBB_LONG_LONG)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:439:1: note: in instantiation of member function 'tbb::internal::atomic_impl<long>::operator long' requested here
__TBB_DECL_ATOMIC(long)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned long' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned long)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned int' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile int' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:467:1: note: in instantiation of member function 'tbb::internal::atomic_impl<int>::operator int' requested here
__TBB_DECL_ATOMIC(int)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned short' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned short)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile short' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:471:1: note: in instantiation of member function 'tbb::internal::atomic_impl<short>::operator short' requested here
__TBB_DECL_ATOMIC(short)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile char' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:472:1: note: in instantiation of member function 'tbb::internal::atomic_impl<char>::operator char' requested here
__TBB_DECL_ATOMIC(char)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile signed char' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(signed char)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile unsigned char' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(unsigned char)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile wchar_t' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
__TBB_DECL_ATOMIC(wchar_t)
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:422:78: note: expanded from macro '__TBB_DECL_ATOMIC'
            atomic<T>& operator=( const atomic<T>& rhs ) {store_with_release(rhs); return *this;}   \
                                                                             ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'void *const volatile' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:509:34: note: in instantiation of member function 'tbb::internal::atomic_impl<void *>::operator void *' requested here
        this->store_with_release(rhs); return *this;
                                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/internal/../atomic.h:226:18: warning: volatile-qualified parameter type 'const volatile bool' is deprecated [-Wdeprecated-volatile]
        converter(value_type a_value) : value(a_value) {}
                 ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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
    static typename converter<value_t>::bits_type & to_bits_ref(value_t& value){
                    ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/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]
                __TBB_load_with_acquire( to_bits_ref(my_storage.my_value) )
                                         ^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include/tbb/partitioner.h:140:16: note: in instantiation of member function 'tbb::internal::atomic_impl<bool>::operator bool' requested here
        return static_cast<flag_task*>(t.parent())->my_child_stolen;
               ^
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c mcmc_nuts.cpp -o mcmc_nuts.o
14 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c mcmc_rwm.cpp -o mcmc_rwm.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c mcmc_utils.cpp -o mcmc_utils.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c progress_manager.cpp -o progress_manager.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DARMA_NO_DEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/dqrng/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/BH/include' -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c sbm_edge_prior.cpp -o sbm_edge_prior.o
clang++ -arch x86_64 -std=gnu++20 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/x86_64/lib -o bgms.so RcppExports.o bgmCompare_helper.o bgmCompare_logp_and_grad.o bgmCompare_parallel.o bgmCompare_sampler.o bgm_helper.o bgm_logp_and_grad.o bgm_parallel.o bgm_sampler.o custom_exp.o data_simulation.o e_exp.o mcmc_hmc.o mcmc_leapfrog.o mcmc_nuts.o mcmc_rwm.o mcmc_utils.o progress_manager.o sbm_edge_prior.o -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/opt/gfortran/lib/gcc/x86_64-apple-darwin20.0/12.2.0 -L/opt/gfortran/lib -lgfortran -lquadmath -L/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.4/RcppParallel/lib -ltbb -ltbbmalloc -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
installing to /Volumes/Builds/packages/big-sur-x86_64/results/4.4/bgms.Rcheck/00LOCK-bgms/00new/bgms/libs
** generating debug symbols (dSYM)
** 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 (bgms)