Index: test/asan/TestCases/null_deref.cc =================================================================== --- test/asan/TestCases/null_deref.cc +++ test/asan/TestCases/null_deref.cc @@ -9,8 +9,11 @@ // CHECK: {{0x0*000.. .*pc 0x.*}} ptr[10]++; // BOOM // atos on Mac cannot extract the symbol name correctly. - // CHECK-Linux: {{ #0 0x.* in NullDeref.*null_deref.cc:}}[[@LINE-2]] - // CHECK-Darwin: {{ #0 0x.* in .*NullDeref.*null_deref.cc:}}[[@LINE-3]] + // On FreeBSD 9.2 the demangling function rejects local names with 'L' in + // front of them. + // CHECK-Linux: {{ #0 0x.* in NullDeref.*null_deref.cc:}}[[@LINE-4]] + // CHECK-Darwin: {{ #0 0x.* in .*NullDeref.*null_deref.cc:}}[[@LINE-5]] + // CHECK-FreeBSD: {{ #0 0x.* in .*NullDeref.*null_deref.cc:}}[[@LINE-6]] } int main() { NullDeref((int*)0);