-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Test test_global_control
hang on release and failed on debug
#745
Comments
Commit: cd6a5f9 |
Yes, it seems another issue. The observed assert is about relation between |
Any news? |
It seems the testing approach is broken on ARM, any test using |
Is this a bug in the tests, not in oneTBB library? |
Currently, it is difficult to say that observed anomalies are fully unrelated to oneTBB library. The deadlocks are mostly related to the testing approach but the assertion seems to be of a different nature. |
@phprus , can you please check that test does not fail in debug? Reopening the issue because it is not fixed in release yet |
Debug build works fine:
Release build - hangs. |
Thank you for the confirmation. As for release, we have some experiments in dev/alexey-katranov/exp-seq-cst but it is not clear if we go with such approach because it might affect performance. |
Commit: 29fb19b (https://github.com/oneapi-src/oneTBB/tree/dev/alexey-katranov/exp-seq-cst)
|
Sounds great. Unfortunately, |
I limited the total run times to 15 minutes... |
Is there any news on this issue? |
A new bug was discovered after applying PR #739.
Commit: 0ef8048
Release build with LTO:
Output:
Debug build:
Assert:
https://github.com/oneapi-src/oneTBB/blob/0ef804884856e791fe7bb173078a92daf3929f76/src/tbb/market.h#L171-L174
See:
#739 (comment)
#739 (comment)
The text was updated successfully, but these errors were encountered: