diff options
Diffstat (limited to 'deps/v8/test/unittests/base/platform/platform-unittest.cc')
-rw-r--r-- | deps/v8/test/unittests/base/platform/platform-unittest.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/deps/v8/test/unittests/base/platform/platform-unittest.cc b/deps/v8/test/unittests/base/platform/platform-unittest.cc index b447778b49..192b51cf9c 100644 --- a/deps/v8/test/unittests/base/platform/platform-unittest.cc +++ b/deps/v8/test/unittests/base/platform/platform-unittest.cc @@ -91,9 +91,12 @@ TEST(StackTest, GetCurrentStackPosition) { TEST(StackTest, StackVariableInBounds) { void* dummy; - ASSERT_GT(Stack::GetStackStart(), Stack::GetCurrentStackPosition()); - EXPECT_GT(Stack::GetStackStart(), Stack::GetStackSlot(&dummy)); - EXPECT_LT(Stack::GetCurrentStackPosition(), Stack::GetStackSlot(&dummy)); + ASSERT_GT(static_cast<void*>(Stack::GetStackStart()), + Stack::GetCurrentStackPosition()); + EXPECT_GT(static_cast<void*>(Stack::GetStackStart()), + Stack::GetRealStackAddressForSlot(&dummy)); + EXPECT_LT(static_cast<void*>(Stack::GetCurrentStackPosition()), + Stack::GetRealStackAddressForSlot(&dummy)); } } // namespace base |