-
Notifications
You must be signed in to change notification settings - Fork 1.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_limiter_node causes segmentation fault in release mode #489
Comments
Related issue: #342 |
Thanks, and indeed |
@Flamefire Can you close the issue as resolved? |
Not sure. Although it is a GCC bug, the issue persists, so I'd rather leave this open until either the bug is permanently workaround-ed or the GCC bug is fixed. Also note that the above commit erroneously copied the comment |
@Flamefire as the #647 is landed - could you check if the problem is fixed ? |
Seems like the problem is solved. If any other questions are left, feel free to reopen this issue. |
The test fails with a SIGSEGV in release mode:
It passes in Debug and RelWithDebInfo. Enabling the workaround at https://github.com/oneapi-src/oneTBB/blob/55f9b178643d2925e9d81151efd08ac34dc69625/test/tbb/test_limiter_node.cpp#L358-L365 for the used GCC 10 makes it pass.
According to GDB the crash happens in
spawn_in_graph_arena
, but due to inlining I can't tell more.Compiling with UBSAN shows:
So I guess there is an actual logic error somewhere
The text was updated successfully, but these errors were encountered: