TF: Fix windows build (implicit cast between double and int32_t).
authortitzer@chromium.org <titzer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 31 Jul 2014 12:01:36 +0000 (12:01 +0000)
committertitzer@chromium.org <titzer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 31 Jul 2014 12:01:36 +0000 (12:01 +0000)
R=bmeurer@chromium.org
BUG=

Review URL: https://codereview.chromium.org/431963002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22754 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

test/cctest/compiler/test-run-machops.cc

index 27f0534..06885a4 100644 (file)
@@ -2945,14 +2945,14 @@ TEST(RunConvertFloat64ToInt32_B) {
   for (int32_t n = 1; n < 31; ++n) {
     {
       input = 1 << n;
-      int32_t expect = input;
+      int32_t expect = static_cast<int32_t>(input);
       CHECK_EQ(expect, m.Call());
       CHECK_EQ(expect, output);
     }
 
     {
       input = 3 << n;
-      int32_t expect = input;
+      int32_t expect = static_cast<int32_t>(input);
       CHECK_EQ(expect, m.Call());
       CHECK_EQ(expect, output);
     }