[ 
https://issues.apache.org/jira/browse/TS-3657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom updated TS-3657:
------------------------------
    Description: 
We should just enable ASAN (when available) on the tsqa run(s). We will trip on 
some other stuff as well, I've filed some other Jira's on that issue.

But, running all of tsqa through ASAN builds would be very useful. On the CI, 
you would have to use a different gcc. Specifically:

{code}
CC="/opt/gcc/bin/gcc"; export CC
CXX="/opt/gcc/bin/g++"; export CXX
CFLAGS="-fsanitize=address -fno-omit-frame-pointer"; export CFLAGS
CXXFLAGS="-fsanitize=address -fno-omit-frame-pointer"; export CXXFLAGS
{code}

  was:
We should just enable ASAN (when available) on the tsqa run(s). We will trip on 
some other stuff as well, I've filed some other Jira's on that issue.

But, running all of tsqa through ASAN builds would be very useful. On the CI, 
you would have to use a different gcc. Specifically:

{
CC="/opt/gcc/bin/gcc"; export CC
CXX="/opt/gcc/bin/g++"; export CXX
CFLAGS="-fsanitize=address -fno-omit-frame-pointer"; export CFLAGS
CXXFLAGS="-fsanitize=address -fno-omit-frame-pointer"; export CXXFLAGS
{code}


> Run tsqa with ASAN (and perhaps a TSAN) builds
> ----------------------------------------------
>
>                 Key: TS-3657
>                 URL: https://issues.apache.org/jira/browse/TS-3657
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: tsqa
>            Reporter: Leif Hedstrom
>            Assignee: Thomas Jackson
>             Fix For: sometime
>
>
> We should just enable ASAN (when available) on the tsqa run(s). We will trip 
> on some other stuff as well, I've filed some other Jira's on that issue.
> But, running all of tsqa through ASAN builds would be very useful. On the CI, 
> you would have to use a different gcc. Specifically:
> {code}
> CC="/opt/gcc/bin/gcc"; export CC
> CXX="/opt/gcc/bin/g++"; export CXX
> CFLAGS="-fsanitize=address -fno-omit-frame-pointer"; export CFLAGS
> CXXFLAGS="-fsanitize=address -fno-omit-frame-pointer"; export CXXFLAGS
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to