On Tue, Jan 17, 2023 at 08:52:03AM -0500, Emanuele Giuseppe Esposito wrote: > From: Kevin Wolf <kw...@redhat.com> > > This enables clang's thread safety analysis (TSA), which we'll use to > statically check the block graph locking. > > Signed-off-by: Kevin Wolf <kw...@redhat.com> > Message-Id: <20221207131838.239125-9-kw...@redhat.com> > Reviewed-by: Emanuele Giuseppe Esposito <eespo...@redhat.com> > Signed-off-by: Kevin Wolf <kw...@redhat.com> > --- > configure | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/configure b/configure > index 2281892657..14668e6269 100755 > --- a/configure > +++ b/configure > @@ -1183,6 +1183,7 @@ add_to warn_flags -Wnested-externs > add_to warn_flags -Wendif-labels > add_to warn_flags -Wexpansion-to-defined > add_to warn_flags -Wimplicit-fallthrough=2 > +add_to warn_flags -Wthread-safety
Does this thread safety analysis have any kind of measurable impact on compilation speed ? Our CI jobs are quite sensitive to any increase in build time. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|