http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309
--- Comment #20 from Kostya Serebryany <kcc at gcc dot gnu.org> 2013-02-06 12:43:09 UTC --- > The clang variant looks incorrect to me - if asan distinguishes between > loads and stores It doesn't. The only reason why we have two callbacks is that asan prints a message containing "READ" or "WRITE" In this case we can report a bad read or a bad write -- doesn't matter.