Probably OK. But you may be putting too much trust into TSan. Ubnlike UBSan, the TSan model is changing (AFAIU) and can never be free of false positives (again, AFAIU)... -- Rémi Denis-Courmont http://www.remlab.net/