* installing *source* package ‘RcppParallel’ ... ** this is package ‘RcppParallel’ version ‘6.0.0’ ** package ‘RcppParallel’ successfully unpacked and MD5 sums checked ** using staged installation ** preparing to configure package 'RcppParallel' ... 'config' variable 'CXX11' is defunct *** configured file: 'R/tbb-autodetected.R.in' => 'R/tbb-autodetected.R' *** configured file: 'src/Makevars.in' => 'src/Makevars' ** finished configure for package 'RcppParallel' ** libs using C++ compiler: ‘Apple clang version 21.0.0 (clang-2100.1.1.101)’ using SDK: ‘MacOSX26.5.sdk’ *** configuring tbb *** building tbb make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. [ 2%] Building CXX object src/tbb/CMakeFiles/tbb.dir/address_waiter.cpp.o [ 4%] Building CXX object src/tbb/CMakeFiles/tbb.dir/allocator.cpp.o [ 6%] Building CXX object src/tbb/CMakeFiles/tbb.dir/arena.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/waiters.h:22: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/waiters.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:268:17: warning: implicit conversion loses integer precision: 'unsigned int' to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 268 | mailbox(i).construct(); | ~~~~~~~ ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:314:17: warning: implicit conversion loses integer precision: 'unsigned int' to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 314 | mailbox(i).drain(); | ~~~~~~~ ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.cpp:329:43: warning: implicit conversion loses integer precision: 'unsigned int' to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 329 | void* storage = &mailbox(my_num_slots-1); | ~~~~~~~ ~~~~~~~~~~~~^~ 9 warnings generated. [ 8%] Building CXX object src/tbb/CMakeFiles/tbb.dir/arena_slot.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.h:28: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/mailbox.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.h:28: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/mailbox.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.h:28: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/mailbox.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.h:28: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/mailbox.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:18: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:19: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena_slot.cpp:178:109: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 178 | if (!task_proxy::is_shared(tp.task_and_tag) || !tp.outbox->recipient_is_idle() || a.mailbox(slot_index).recipient_is_idle()) { | ~~~~~~~ ^~~~~~~~~~ 7 warnings generated. [ 11%] Building CXX object src/tbb/CMakeFiles/tbb.dir/concurrent_bounded_queue.cpp.o [ 13%] Building CXX object src/tbb/CMakeFiles/tbb.dir/dynamic_link.cpp.o [ 15%] Building CXX object src/tbb/CMakeFiles/tbb.dir/exception.cpp.o [ 17%] Building CXX object src/tbb/CMakeFiles/tbb.dir/governor.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/governor.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/governor.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/governor.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/governor.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/governor.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/governor.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 20%] Building CXX object src/tbb/CMakeFiles/tbb.dir/global_control.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:82:67: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 82 | threading_control::set_active_num_workers(my_active_value - 1); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/global_control.cpp:169:13: warning: implicit conversion loses integer precision: 'typename iterator_traits::difference_type' (aka 'long') to 'int' [-Wshorten-64-to-32] 169 | int N = std::distance(std::begin(controls), std::end(controls)); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. [ 22%] Building CXX object src/tbb/CMakeFiles/tbb.dir/itt_notify.cpp.o [ 24%] Building CXX object src/tbb/CMakeFiles/tbb.dir/main.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/main.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/main.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/main.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/main.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/main.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/main.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 26%] Building CXX object src/tbb/CMakeFiles/tbb.dir/market.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/market.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 28%] Building CXX object src/tbb/CMakeFiles/tbb.dir/tcm_adaptor.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/pm_client.h:20: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/pm_client.h:20: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/pm_client.h:20: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/pm_client.h:20: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/pm_client.h:20: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.cpp:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/tcm_adaptor.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 31%] Building CXX object src/tbb/CMakeFiles/tbb.dir/misc.cpp.o [ 33%] Building CXX object src/tbb/CMakeFiles/tbb.dir/misc_ex.cpp.o /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/misc_ex.cpp:225:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 225 | int n = sysconf(_SC_NPROCESSORS_ONLN); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [ 35%] Building CXX object src/tbb/CMakeFiles/tbb.dir/observer_proxy.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/observer_proxy.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/observer_proxy.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/observer_proxy.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/observer_proxy.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/observer_proxy.cpp:21: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/observer_proxy.cpp:23: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 37%] Building CXX object src/tbb/CMakeFiles/tbb.dir/parallel_pipeline.cpp.o [ 40%] Building CXX object src/tbb/CMakeFiles/tbb.dir/private_server.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/private_server.cpp:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/private_server.cpp:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/private_server.cpp:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/private_server.cpp:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ 4 warnings generated. [ 42%] Building CXX object src/tbb/CMakeFiles/tbb.dir/profiling.cpp.o [ 44%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rml_tbb.cpp.o [ 46%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rtm_mutex.cpp.o [ 48%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rtm_rw_mutex.cpp.o [ 51%] Building CXX object src/tbb/CMakeFiles/tbb.dir/semaphore.cpp.o [ 53%] Building CXX object src/tbb/CMakeFiles/tbb.dir/small_object_pool.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/small_object_pool.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/small_object_pool.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/small_object_pool.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/small_object_pool.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/small_object_pool.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:26: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/small_object_pool.cpp:21: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 55%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task.cpp:20: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task.cpp:21: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 57%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task_dispatcher.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:24: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/waiters.h:22: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/waiters.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 60%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task_group_context.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_group_context.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_group_context.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_group_context.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_group_context.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_group_context.cpp:21: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:26: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/task_group_context.cpp:21: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ 6 warnings generated. [ 62%] Building CXX object src/tbb/CMakeFiles/tbb.dir/thread_dispatcher.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.cpp:219:28: warning: implicit conversion loses integer precision: 'unsigned int' to 'unsigned short' [-Wimplicit-int-conversion] 219 | unsigned short index = ++my_first_unused_worker_idx; | ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. [ 64%] Building CXX object src/tbb/CMakeFiles/tbb.dir/thread_request_serializer.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:18: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.cpp:33:47: warning: implicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32] 33 | int prev_pending_delta = my_pending_delta.fetch_add(counter_value + delta); | ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. [ 66%] Building CXX object src/tbb/CMakeFiles/tbb.dir/threading_control.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:324:11: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 324 | err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:340:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 340 | makecontext(&c.my_context, (coroutine_func_t)co_local_wait_for_all, 2, hi, lo); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here 41 | void makecontext(ucontext_t *, void (*)(), int, ...); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:344:15: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 344 | int err = getcontext(&c.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here 38 | int getcontext(ucontext_t *); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:27: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/scheduler_common.h:28: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/co_context.h:349:15: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] 349 | int err = swapcontext(&prev_coroutine.my_context, &new_coroutine.my_context); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here 47 | int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:25: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/arena.h:478:24: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 478 | ed.original_slot = k; | ~ ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.h:26: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/permit_manager.h:22: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_request_serializer.h:23: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_dispatcher.h:27: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/thread_data.h:213:39: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'd1::slot_id' (aka 'unsigned short') [-Wimplicit-int-conversion] 213 | my_inbox.attach(my_arena->mailbox(index)); | ~~~~~~~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:43:34: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 43 | unsigned workers_app_limit = global_control_active_value_unsafe(global_control::max_allowed_parallelism); | ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbb/threading_control.cpp:52:27: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 52 | unsigned soft_limit = global_control_active_value_unsafe(global_control::max_allowed_parallelism); | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. [ 68%] Building CXX object src/tbb/CMakeFiles/tbb.dir/version.cpp.o [ 71%] Building CXX object src/tbb/CMakeFiles/tbb.dir/queuing_rw_mutex.cpp.o [ 73%] Linking CXX shared library ../../appleclang_21.0_cxx11_64_relwithdebinfo/libtbb.dylib [ 73%] Built target tbb [ 75%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/backend.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.cpp:19: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:376: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:329:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 329 | int bin = (size - minBinnedSize)/freeBinsStep; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.cpp:376:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 376 | int prev = inFlyBlocks.fetch_sub(1); | ~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.cpp:19: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:209:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 209 | if (-1 != (pos = BitScanRev(actualMask))) | ~ ^~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:227:35: note: in instantiation of member function 'rml::internal::BitMaskBasic<512>::getMinTrue' requested here 227 | return BitMaskBasic::getMinTrue(startIdx); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:189:58: note: in instantiation of member function 'rml::internal::BitMaskMin<512>::getMinTrue' requested here 189 | int getMinUsedBin(int start) const { return bins.getMinTrue(start); } | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.cpp:19: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:214:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 214 | if (-1 != (pos = BitScanRev(mask[idx++].load(std::memory_order_relaxed)))) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:354:18: warning: private field 'blockState' is not used [-Wunused-private-field] 354 | intptr_t blockState[2]; | ^ 5 warnings generated. [ 77%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/backref.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backref.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:376: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:329:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 329 | int bin = (size - minBinnedSize)/freeBinsStep; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backref.cpp:43:79: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'BackRefIdx::main_t' (aka 'unsigned int') [-Wshorten-64-to-32] 43 | freeList(nullptr), nextRawMemBlock(nullptr), allocatedCount(0), myNum(num), | ~^~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backref.cpp:191:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 191 | int blocksToUse = min(numOfUnusedIdxs, blockSpaceSize / BackRefBlock::bytes); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backref.cpp:314:18: warning: implicit conversion loses integer precision: 'uintptr_t' (aka 'unsigned long') to 'uint16_t' (aka 'unsigned short') [-Wimplicit-int-conversion] 314 | res.offset = offset; | ~ ^~~~~~ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backref.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:209:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 209 | if (-1 != (pos = BitScanRev(actualMask))) | ~ ^~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:227:35: note: in instantiation of member function 'rml::internal::BitMaskBasic<512>::getMinTrue' requested here 227 | return BitMaskBasic::getMinTrue(startIdx); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:189:58: note: in instantiation of member function 'rml::internal::BitMaskMin<512>::getMinTrue' requested here 189 | int getMinUsedBin(int start) const { return bins.getMinTrue(start); } | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backref.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:214:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 214 | if (-1 != (pos = BitScanRev(mask[idx++].load(std::memory_order_relaxed)))) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:354:18: warning: private field 'blockState' is not used [-Wunused-private-field] 354 | intptr_t blockState[2]; | ^ 7 warnings generated. [ 80%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/frontend.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:376: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:329:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 329 | int bin = (size - minBinnedSize)/freeBinsStep; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:1004:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1004 | return bin + getIndex(size); | ~~~~~~~~ ^~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:1586:18: warning: implicit conversion loses integer precision: 'unsigned int' to 'uint16_t' (aka 'unsigned short') [-Wimplicit-int-conversion] 1586 | objectSize = objSz; | ~ ^~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:1581:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1581 | unsigned int index = getIndex(size); | ~~~~~~~~ ^~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:1582:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1582 | unsigned int objSz = getObjectSize(size); | ~~~~~~~~~~~~~ ^~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:2310:42: warning: implicit conversion loses integer precision: 'uintptr_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2310 | unsigned ptrDelta = alignedRight - (uintptr_t)alignedArea; | ~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:2468:50: warning: implicit conversion loses integer precision: 'uintptr_t' (aka 'unsigned long') to 'uint16_t' (aka 'unsigned short') [-Wimplicit-int-conversion] 2468 | uint16_t offset = (uintptr_t)this + slabSize - (uintptr_t)address; | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:2601:63: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2601 | mallocBlock = memPool->extMemPool.orphanedBlocks.get(tls, size); | ~~~ ^~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:2607:67: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2607 | mallocBlock = memPool->extMemPool.orphanedBlocks.get(tls, size); | ~~~ ^~~~ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:209:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 209 | if (-1 != (pos = BitScanRev(actualMask))) | ~ ^~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:227:35: note: in instantiation of member function 'rml::internal::BitMaskBasic<512>::getMinTrue' requested here 227 | return BitMaskBasic::getMinTrue(startIdx); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:189:58: note: in instantiation of member function 'rml::internal::BitMaskMin<512>::getMinTrue' requested here 189 | int getMinUsedBin(int start) const { return bins.getMinTrue(start); } | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/frontend.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:214:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 214 | if (-1 != (pos = BitScanRev(mask[idx++].load(std::memory_order_relaxed)))) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:354:18: warning: private field 'blockState' is not used [-Wunused-private-field] 354 | intptr_t blockState[2]; | ^ 12 warnings generated. [ 82%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/large_objects.cpp.o In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:376: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:329:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 329 | int bin = (size - minBinnedSize)/freeBinsStep; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:209:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 209 | if (-1 != (pos = BitScanRev(actualMask))) | ~ ^~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:227:35: note: in instantiation of member function 'rml::internal::BitMaskBasic<512>::getMinTrue' requested here 227 | return BitMaskBasic::getMinTrue(startIdx); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/backend.h:189:58: note: in instantiation of member function 'rml::internal::BitMaskMin<512>::getMinTrue' requested here 189 | int getMinUsedBin(int start) const { return bins.getMinTrue(start); } | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:214:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 214 | if (-1 != (pos = BitScanRev(mask[idx++].load(std::memory_order_relaxed)))) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:297: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.h:103:47: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 103 | int minorIdx = (size - majorStepSize) >> minorStepExp; | ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.h:262:23: note: in instantiation of member function 'rml::internal::HugeBinStructureProps<8388608, 1099511627776>::sizeToIdx' requested here 262 | return Props::sizeToIdx(size); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:60:57: note: in instantiation of member function 'rml::internal::LargeObjectCacheImpl, 1, 1, 4>>::sizeToIdx' requested here 60 | hugeCache.hugeSizeThresholdIdx = HugeCacheType::sizeToIdx(hugeSizeThreshold); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:713:47: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 713 | int startSearchIdx = hugeSizeThresholdIdx - 1; | ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:808:43: note: in instantiation of member function 'rml::internal::LargeObjectCacheImpl, 2, 2, 16>>::regularCleanup' requested here 808 | bool large_cache_cleaned = largeCache.regularCleanup(extMemPool, currTime, doThreshDecr); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:209:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 209 | if (-1 != (pos = BitScanRev(actualMask))) | ~ ^~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:242:36: note: in instantiation of member function 'rml::internal::BitMaskBasic<1023>::getMinTrue' requested here 242 | int p = BitMaskBasic::getMinTrue(NUM-startIdx-1); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:715:26: note: in instantiation of member function 'rml::internal::BitMaskMax<1023>::getMaxTrue' requested here 715 | for (int i = bitMask.getMaxTrue(startSearchIdx); i >= 0; i = bitMask.getMaxTrue(i-1)) { | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:808:43: note: in instantiation of member function 'rml::internal::LargeObjectCacheImpl, 2, 2, 16>>::regularCleanup' requested here 808 | bool large_cache_cleaned = largeCache.regularCleanup(extMemPool, currTime, doThreshDecr); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:214:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 214 | if (-1 != (pos = BitScanRev(mask[idx++].load(std::memory_order_relaxed)))) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:713:47: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 713 | int startSearchIdx = hugeSizeThresholdIdx - 1; | ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:809:41: note: in instantiation of member function 'rml::internal::LargeObjectCacheImpl, 1, 1, 4>>::regularCleanup' requested here 809 | bool huge_cache_cleaned = hugeCache.regularCleanup(extMemPool, currTime, doThreshDecr); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:209:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 209 | if (-1 != (pos = BitScanRev(actualMask))) | ~ ^~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:242:36: note: in instantiation of member function 'rml::internal::BitMaskBasic<136>::getMinTrue' requested here 242 | int p = BitMaskBasic::getMinTrue(NUM-startIdx-1); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:715:26: note: in instantiation of member function 'rml::internal::BitMaskMax<136>::getMaxTrue' requested here 715 | for (int i = bitMask.getMaxTrue(startSearchIdx); i >= 0; i = bitMask.getMaxTrue(i-1)) { | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:809:41: note: in instantiation of member function 'rml::internal::LargeObjectCacheImpl, 1, 1, 4>>::regularCleanup' requested here 809 | bool huge_cache_cleaned = hugeCache.regularCleanup(extMemPool, currTime, doThreshDecr); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:214:30: warning: implicit conversion loses integer precision: 'intptr_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 214 | if (-1 != (pos = BitScanRev(mask[idx++].load(std::memory_order_relaxed)))) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:297: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.h:60:33: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 60 | return (size - MinSize) / CacheStep; | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:853:22: note: in instantiation of member function 'rml::internal::LargeBinStructureProps<8192, 8388608>::sizeToIdx' requested here 853 | int idx = Props::sizeToIdx(size); | ^ /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:888:20: note: in instantiation of member function 'rml::internal::LargeObjectCacheImpl, 2, 2, 16>>::updateCacheState' requested here 888 | largeCache.updateCacheState(extMemPool, op, size); | ^ In file included from /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/large_objects.cpp:17: /Users/ripley/R/packages/tests-devel/RcppParallel/src/tbb/src/tbbmalloc/tbbmalloc_internal.h:354:18: warning: private field 'blockState' is not used [-Wunused-private-field] 354 | intptr_t blockState[2]; | ^ 12 warnings generated. [ 84%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/tbbmalloc.cpp.o [ 86%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/__/tbb/itt_notify.cpp.o [ 88%] Linking C shared library ../../appleclang_21.0_cxx11_64_relwithdebinfo/libtbbmalloc.dylib [ 88%] Built target tbbmalloc [ 91%] Building CXX object src/tbbmalloc_proxy/CMakeFiles/tbbmalloc_proxy.dir/function_replacement.cpp.o [ 93%] Building CXX object src/tbbmalloc_proxy/CMakeFiles/tbbmalloc_proxy.dir/proxy.cpp.o [ 95%] Linking CXX shared library ../../appleclang_21.0_cxx11_64_relwithdebinfo/libtbbmalloc_proxy.dylib [ 95%] Built target tbbmalloc_proxy [ 97%] Building CXX object src/tbbbind/CMakeFiles/tbbbind_2_5.dir/tbb_bind.cpp.o [100%] Linking CXX shared library ../../appleclang_21.0_cxx11_64_relwithdebinfo/libtbbbind_2_5.dylib Undefined symbols for architecture arm64: "_hwloc_get_obj_with_same_locality", referenced from: ___TBB_internal_initialize_system_topology in ld: symbol(s) not found for architecture arm64 clang++: error: linker command failed with exit code 1 (use -v to see invocation) make[4]: *** [appleclang_21.0_cxx11_64_relwithdebinfo/libtbbbind_2_5.dylib] Error 1 make[4]: Target `src/tbbbind/CMakeFiles/tbbbind_2_5.dir/build' not remade because of errors. make[3]: *** [src/tbbbind/CMakeFiles/tbbbind_2_5.dir/all] Error 2 make[3]: Target `all' not remade because of errors. make[2]: *** [all] Error 2 make[2]: Target `default_target' not remade because of errors. Error in useBundledTbb() : error building tbb (status code 2) In addition: Warning message: In system2(cmake, c("--build", ".", "--config", "release"), stdout = TRUE, : running command ''/opt/R/arm64/bin/cmake' --build . --config release 2>&1' had status 2 Execution halted make[1]: *** [tbb] Error 1 make[1]: Target `all' not remade because of errors. ERROR: compilation failed for package ‘RcppParallel’ * removing ‘/Users/ripley/R/packages/tests-devel/RcppParallel.Rcheck/RcppParallel’