http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56393
--- Comment #3 from Kostya Serebryany <kcc at gcc dot gnu.org> 2013-02-19 14:11:32 UTC --- Looks like __asan_init is not called early enough. To confirm, run ASAN_OPTIONS=verbosity=1 ./a.out if __asan_init is called it should print something like this: ==9255== Parsed ASAN_OPTIONS: verbosity=1 ==9255== AddressSanitizer: libc interceptors initialized || `[0x200000000000, 0x7fffffffffff]` || HighMem || ... If you don't see this, the crash happens before __asan_init. Does this happen with clang? (Or, can you give the exact instructions on how to install boost 1.53?)