-
Notifications
You must be signed in to change notification settings - Fork 43
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
unable to build due to error in concurrent hash map: "value_type of the container must be the same as its allocator's" #9
Comments
Here is the full output of
|
I think we have a tbb version problem. Might you be able to try to do this using tbb/2020_U3_1 ? |
Thanks for the response @margoseltzer! I just tried using tbb@2020 and it does work. In addition, with the one-line change to src/queue.hpp in my pull request (#10), I am able to install GOSDT with newer versions of tbb as well. |
Hey @keyan3 Thank you so much for the fix in Just FYI I tried tbb@2020 but it was deprecated and not working for me. Thanks for your magic solution 👍 |
First, thanks for contributing this awesome package. I just cloned the repository and was following the installation instructions for the python extension (
./autobuild --install-python
) when I ran into the following error. It seems that the instantiation of TBB'sconcurrent_hash_map
that takes place insrc/queue
is faulty:This is using clang 12.0.5 on a MacBook Pro. Here is the output of
g++ --version
for reference:The text was updated successfully, but these errors were encountered: