| Index: base/tools_sanity_unittest.cc
|
| diff --git a/base/tools_sanity_unittest.cc b/base/tools_sanity_unittest.cc
|
| index c03110e24b4965ea89ba117106ef7bf8d48ce9ca..00eecb420cd05ed6aa1b13db97637a77bd360472 100644
|
| --- a/base/tools_sanity_unittest.cc
|
| +++ b/base/tools_sanity_unittest.cc
|
| @@ -112,9 +112,7 @@ TEST(ToolsSanityTest, MemoryLeak) {
|
| #else
|
| #define MAYBE_AccessesToNewMemory AccessesToNewMemory
|
| #define MAYBE_AccessesToMallocMemory AccessesToMallocMemory
|
| -#define MAYBE_ArrayDeletedWithoutBraces ArrayDeletedWithoutBraces
|
| -#define MAYBE_SingleElementDeletedWithBraces SingleElementDeletedWithBraces
|
| -#endif
|
| +#endif // (defined(ADDRESS_SANITIZER) && defined(OS_IOS)) || defined(SYZYASAN)
|
|
|
| // The following tests pass with Clang r170392, but not r172454, which
|
| // makes AddressSanitizer detect errors in them. We disable these tests under
|
| @@ -126,7 +124,11 @@ TEST(ToolsSanityTest, MemoryLeak) {
|
| #define MAYBE_SingleElementDeletedWithBraces \
|
| DISABLED_SingleElementDeletedWithBraces
|
| #define MAYBE_ArrayDeletedWithoutBraces DISABLED_ArrayDeletedWithoutBraces
|
| -#endif
|
| +#else
|
| +#define MAYBE_ArrayDeletedWithoutBraces ArrayDeletedWithoutBraces
|
| +#define MAYBE_SingleElementDeletedWithBraces SingleElementDeletedWithBraces
|
| +#endif // defined(ADDRESS_SANITIZER) || defined(SYZYASAN)
|
| +
|
| TEST(ToolsSanityTest, MAYBE_AccessesToNewMemory) {
|
| char *foo = new char[10];
|
| MakeSomeErrors(foo, 10);
|
|
|