Re: Intent to Deploy: ThreadSanitizer

2020-02-14 Thread Daniel Veditz
On Thu, Feb 6, 2020 at 6:12 AM Christian Holler wrote: > Furthermore, data races are undefined behavior and can lead to > unforeseeable code behavior once compilers exploit this fact for better > optimizations. We have evidence that data races can cause intermittent > crashes and use-after-free m

Re: Intent to Deploy: ThreadSanitizer

2020-02-10 Thread Bobby Holley
Very excited to see TSan going live. Thanks for pushing it forward! On Thu, Feb 6, 2020 at 6:12 AM Christian Holler wrote: > Data races in C/C++ code are a class of bugs that can severely impact > stability of the product while being hard to reproduce and debug. > Furthermore, data races are und

Re: Intent to Deploy: ThreadSanitizer

2020-02-10 Thread James Graham
On 04/02/2020 09:41, Christian Holler wrote: One of the problems with deploying ThreadSanitizer in CI is that we have a fair amount of existing data races that orange pretty much every test we have. In order to solve this situation, we are currently working on the following strategy: 1.