Index: test/cctest/test-double.cc |
diff --git a/test/cctest/test-double.cc b/test/cctest/test-double.cc |
index 3ff263daca7f386a52cddd2218845b9cbb0a546a..16dcb37101ef6501db6252b79c799af1ad3da2e8 100644 |
--- a/test/cctest/test-double.cc |
+++ b/test/cctest/test-double.cc |
@@ -103,8 +103,8 @@ |
TEST(IsSpecial) { |
- CHECK(Double(std::numeric_limits<double>::infinity()).IsSpecial()); |
- CHECK(Double(-std::numeric_limits<double>::infinity()).IsSpecial()); |
+ CHECK(Double(V8_INFINITY).IsSpecial()); |
+ CHECK(Double(-V8_INFINITY).IsSpecial()); |
CHECK(Double(v8::base::OS::nan_value()).IsSpecial()); |
uint64_t bits = V8_2PART_UINT64_C(0xFFF12345, 00000000); |
CHECK(Double(bits).IsSpecial()); |
@@ -126,8 +126,8 @@ |
TEST(IsInfinite) { |
- CHECK(Double(std::numeric_limits<double>::infinity()).IsInfinite()); |
- CHECK(Double(-std::numeric_limits<double>::infinity()).IsInfinite()); |
+ CHECK(Double(V8_INFINITY).IsInfinite()); |
+ CHECK(Double(-V8_INFINITY).IsInfinite()); |
CHECK(!Double(v8::base::OS::nan_value()).IsInfinite()); |
CHECK(!Double(0.0).IsInfinite()); |
CHECK(!Double(-0.0).IsInfinite()); |
@@ -140,8 +140,8 @@ |
TEST(Sign) { |
CHECK_EQ(1, Double(1.0).Sign()); |
- CHECK_EQ(1, Double(std::numeric_limits<double>::infinity()).Sign()); |
- CHECK_EQ(-1, Double(-std::numeric_limits<double>::infinity()).Sign()); |
+ CHECK_EQ(1, Double(V8_INFINITY).Sign()); |
+ CHECK_EQ(-1, Double(-V8_INFINITY).Sign()); |
CHECK_EQ(1, Double(0.0).Sign()); |
CHECK_EQ(-1, Double(-0.0).Sign()); |
uint64_t min_double64 = V8_2PART_UINT64_C(0x00000000, 00000001); |
@@ -225,8 +225,7 @@ |
CHECK_EQ(-0.0, d1.value()); |
CHECK_EQ(0.0, d2.value()); |
CHECK_EQ(4e-324, d2.NextDouble()); |
- CHECK_EQ(-1.7976931348623157e308, |
- Double(-std::numeric_limits<double>::infinity()).NextDouble()); |
- CHECK_EQ(std::numeric_limits<double>::infinity(), |
+ CHECK_EQ(-1.7976931348623157e308, Double(-V8_INFINITY).NextDouble()); |
+ CHECK_EQ(V8_INFINITY, |
Double(V8_2PART_UINT64_C(0x7fefffff, ffffffff)).NextDouble()); |
} |