[MacPorts] #70229: R-RcppParallel dependents using libc++ on < 10.12 need a fix for aligned deallocation: error: aligned deallocation function of type 'void (void *, std::align_val_t) noexcept' is only available on macOS 10.13 or newer
MacPorts
noreply at macports.org
Sun Jun 16 10:12:01 UTC 2024
#70229: R-RcppParallel dependents using libc++ on < 10.12 need a fix for aligned
deallocation: error: aligned deallocation function of type 'void (void *,
std::align_val_t) noexcept' is only available on macOS 10.13 or newer
-------------------------------------+-------------------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: elcapitan, yosemite, | Port: R-rstan,
mavericks, mountainlion, lion, | R-RcppParallel, onetbb
snowleopard |
-------------------------------------+-------------------------------------
{{{
In file included from
/opt/local/libexec/onetbb/include/tbb/../oneapi/tbb/task_arena.h:27:
/opt/local/libexec/onetbb/include/tbb/../oneapi/tbb/detail/_task.h:216:13:
error: aligned deallocation function of type 'void (void *,
std::align_val_t) noexcept' is only available on macOS 10.13 or newer
virtual ~task() = default;
^
/opt/local/libexec/onetbb/include/tbb/../oneapi/tbb/detail/_task_handle.h:49:5:
note: in defaulted destructor for 'tbb::detail::d1::task' first required
here
task_handle_task(d1::wait_context& wo, d1::task_group_context& ctx,
d1::small_object_allocator& alloc)
^
/opt/local/libexec/onetbb/include/tbb/../oneapi/tbb/detail/_task.h:216:13:
note: if you supply your own aligned allocation functions, use -faligned-
allocation to silence this diagnostic
virtual ~task() = default;
^
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70229>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list