RFC: Enabling -DECM_ENABLE_SANITIZERS='address' in jenkins

Albert Astals Cid aacid at kde.org
Thu Sep 10 22:34:21 BST 2015


El Dijous, 10 de setembre de 2015, a les 18:20:19, Lamarque Souza va escriure:
> I agree but there is a problem: it can catch a lot of errors in our
> dependency libraries (upstream bugs). 

No, it can not, asan works only on code you have compiled with asan enabled 
(which for most of our dependencies we do not compile or they don't use ECM).

Cheers,
  Albert

> I had this problem when I used it
> with a program I develop at my work. Enabling it for all programs at once
> and fixing all those upstream bugs can be overwhelming. Maybe we should do
> it for a limited number of programs first and add more programs as we fix
> the errors.
> 
> Lamarque V. Souza
> 
> http://planetkde.org/pt-br
> 
> On Thu, Sep 10, 2015 at 5:36 PM, Albert Astals Cid <aacid at kde.org> wrote:
> > We have this nice ECM module that gives us the option to compile with
> > ASAN.
> > 
> > I'd like to propose that we enable it by default in jenkins.
> > 
> > This way we get all the autotests run with ASAN and potentially catch more
> > bugs/regressions.
> > 
> > Comments?
> > 
> > Cheers,
> > 
> >   Albert





More information about the kde-core-devel mailing list