diff options
| -rw-r--r-- | runtime/interpreter/unstarted_runtime_test.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/runtime/interpreter/unstarted_runtime_test.cc b/runtime/interpreter/unstarted_runtime_test.cc index b26635c854..814b0018f7 100644 --- a/runtime/interpreter/unstarted_runtime_test.cc +++ b/runtime/interpreter/unstarted_runtime_test.cc @@ -20,6 +20,7 @@ #include <locale> #include "base/casts.h" +#include "base/memory_tool.h" #include "class_linker.h" #include "common_runtime_test.h" #include "dex_instruction.h" @@ -841,6 +842,11 @@ TEST_F(UnstartedRuntimeTest, Cos) { } TEST_F(UnstartedRuntimeTest, Pow) { + // Valgrind seems to get this wrong, actually. Disable for valgrind. + if (RUNNING_ON_MEMORY_TOOL != 0 && kMemoryToolIsValgrind) { + return; + } + Thread* self = Thread::Current(); ScopedObjectAccess soa(self); |