So I am using ThreadSanitizer, and I find myself cleaning up data races that don't matter, in order to keep the output clean. (For example, an atomic set of a flag, where another thread reads that flag word, but doesn't care about that flag). On the one hand,
Major difference with the sanitizers is that they have a near zero percent false positive rate by design. TSan is giving you reports based on the compiler's view of the world and what assumptions it makes. It doesn't care what CPU you're targeting, as it doesn't matter.
-
-
Nope. This is the whole problem with this mindset. It *does* matter, because the actual job I am trying to do is put a specific program onto a specific computer. It's not that toxic in this case, but the whole UB cluster-f is super toxic.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

