-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any plan to support TBB 2021.1.1 #2039
Comments
Please see HISTORY.md. From the 2.1.0 release:
|
Hello @sunpoet , as @eddelbuettel has pointed out, we have disabled the use of TBB by default and will likely be removing support for it in the an upcoming release over the next couple months. As such we don't plan to upgrade the version at this time. We've replaced the use of TBB with our own internal threadpool implementation that uses standard C++ threading. While TBB provided a nice workpool implementation and good concurrency primitives, we did have a number of issues with it. The two major issues that led us to work to remove it was:
|
@eddelbuettel @Shelnutt2 Thanks for the quick and detailed answer. Currently the FreeBSD port databases/tiledb is built with TBB enabled unconditionally. I'll disable it later. |
- Bump PORTREVISION for dependency change Upstream has disabled the use of TBB by default and will likely be removing support for it in the an upcoming release over the next couple months. They also replaced the use of TBB with their own internal threadpool implementation that uses standard C++ threading. Reference: TileDB-Inc/TileDB#2039 git-svn-id: svn+ssh://svn.freebsd.org/ports/head@562732 35697150-7ecd-e111-bb59-0022644237b5
- Bump PORTREVISION for dependency change Upstream has disabled the use of TBB by default and will likely be removing support for it in the an upcoming release over the next couple months. They also replaced the use of TBB with their own internal threadpool implementation that uses standard C++ threading. Reference: TileDB-Inc/TileDB#2039
- Bump PORTREVISION for dependency change Upstream has disabled the use of TBB by default and will likely be removing support for it in the an upcoming release over the next couple months. They also replaced the use of TBB with their own internal threadpool implementation that uses standard C++ threading. Reference: TileDB-Inc/TileDB#2039 git-svn-id: svn+ssh://svn.freebsd.org/ports/head@562732 35697150-7ecd-e111-bb59-0022644237b5
- Bump PORTREVISION for dependency change Upstream has disabled the use of TBB by default and will likely be removing support for it in the an upcoming release over the next couple months. They also replaced the use of TBB with their own internal threadpool implementation that uses standard C++ threading. Reference: TileDB-Inc/TileDB#2039
task_scheduler_init is deprecated and being removed in TBB 2021.1.1. Is there any plan to support newer TBB?
Thanks.
The text was updated successfully, but these errors were encountered: