You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The oneTBB specification 1.4 will add the blocked_nd_range class template; the corresponding patch uxlfoundation/oneAPI-spec#555 has been merged into the specification draft.
PR #1449 modifies the preview implementation of blocked_rangeNd to match the specification, including the name change. However, the patch does not change the preview status.
There is an open question of supporting class template argument deduction (CTAD). Two related PRs are made on top of the current preview implementation, #1524 and #1525.
For the documentation there is an associated issue #1529 about describing multidimensional ranges in the developer guide.
What needs to be done
The CTAD PRs mentioned above need to be updated on top of #1449 (once it is merged) and tested. The testing should include C++11 environments for the general functionality, including various ways to construct an instance without CTAD.
Once the implementation is settled, the preview machinery (the macro etc.) needs to be removed for blocked_nd_range.
The text was updated successfully, but these errors were encountered:
Description
The oneTBB specification 1.4 will add the
blocked_nd_range
class template; the corresponding patch uxlfoundation/oneAPI-spec#555 has been merged into the specification draft.PR #1449 modifies the preview implementation of
blocked_rangeNd
to match the specification, including the name change. However, the patch does not change the preview status.There is an open question of supporting class template argument deduction (CTAD). Two related PRs are made on top of the current preview implementation, #1524 and #1525.
For the documentation there is an associated issue #1529 about describing multidimensional ranges in the developer guide.
What needs to be done
The CTAD PRs mentioned above need to be updated on top of #1449 (once it is merged) and tested. The testing should include C++11 environments for the general functionality, including various ways to construct an instance without CTAD.
Once the implementation is settled, the preview machinery (the macro etc.) needs to be removed for
blocked_nd_range
.The text was updated successfully, but these errors were encountered: