16 Aug
2022
16 Aug
'22
5:36 p.m.
Richard Hodges wrote:
Just a quick note to say that thanks to Chris Kohlhoff's intervention, this segfault has been worked around.
The issue is that TSAN becomes confused when tracking a fiber across threads, so the code has been modified accordingly. This seems to be a limitation in TSAN rather than poor Boost library code. The code that manifested this was actually part of the test infrastructure, not beast itself.
Good that this is fixed, but I'm still of the opinion that it needs to be reported to https://github.com/google/sanitizers.