Free lists are runtime configurable with master and compile time with 6.0.0 and 
earlier releases.

-Bryan




> On Jan 12, 2016, at 10:58 AM, Brian Geffon <briangef...@gmail.com> wrote:
> 
> Make sure to disable freelists too otherwise you'll miss out a number of
> potential issues. Also, I've always disabled lua_jit w/ ASAN.
> 
> Brian
> 
> On Wed, Jan 13, 2016 at 2:21 AM, Bryan Call <bc...@apache.org> wrote:
> 
>> This is how I configure my bulids:
>> 
>> With ASAN:
>> [bcall@homer ~]$ type tsconfig_asan
>> tsconfig_asan is aliased to `CXXFLAGS="-Werror -fno-omit-frame-pointer
>> -fsanitize=address" CFLAGS="-Werror" ./configure --enable-ccache
>> --enable-experimental-plugins --enable-example-plugins’
>> 
>> Without ASAN:
>> [bcall@homer ~]$ type tsconfig
>> tsconfig is aliased to `CXXFLAGS="-Werror" CFLAGS="-Werror" ./configure
>> --enable-ccache --enable-experimental-plugins’
>> 
>> -Bryan
>> 
>> 
>> 
>> 
>>> On Jan 12, 2016, at 12:40 AM, Masakazu Kitajo <mas...@apache.org> wrote:
>>> 
>>> Hi there,
>>> 
>>> I can enable ASAN with -fsanitize=address flag but I also needed to
>> remove
>>> -no-undefined flag manually from some modules' Makefiles.
>>> 
>>> Without the modification, I get link errors such like below:
>>> https://paste.apache.org/5sR6
>>> 
>>> According to the wiki, it seems we can't use ASAN with -no-undefined.
>>> https://github.com/google/sanitizers/wiki/AddressSanitizer
>>> 
>>> So my questions are:
>>> - How do you enable ASAN? (How/Where do you specify the flag?)
>>> - How can I avoid the link error without manual modifications?
>>> 
>>> My build environment is OS X (Yosemite) with Apple LLVM version 7.0.2
>>> (clang-700.1.81)
>>> 
>>> Thanks,
>>> Masakazu
>> 
>> 

Reply via email to