Index: test/cctest/wasm/test-run-wasm.cc |
diff --git a/test/cctest/wasm/test-run-wasm.cc b/test/cctest/wasm/test-run-wasm.cc |
index 6207437ee8d735b5ede4303057c23356fca83eaf..8dc14f37eaa23be1cddbc2a2eff45c4d56012412 100644 |
--- a/test/cctest/wasm/test-run-wasm.cc |
+++ b/test/cctest/wasm/test-run-wasm.cc |
@@ -1857,6 +1857,9 @@ TEST(Run_Wasm_LoadMemI32_offset) { |
} |
+// TODO(titzer): Fix for mips and re-enable. |
+#if !V8_TARGET_ARCH_MIPS && !V8_TARGET_ARCH_MIPS64 |
+ |
TEST(Run_Wasm_LoadMemI32_const_oob) { |
TestingModule module; |
const int kMemSize = 12; |
@@ -1880,6 +1883,8 @@ TEST(Run_Wasm_LoadMemI32_const_oob) { |
} |
} |
+#endif |
+ |
TEST(Run_Wasm_StoreMemI32_offset) { |
WasmRunner<int32_t> r(MachineType::Int32()); |
@@ -2643,6 +2648,9 @@ TEST(Run_WasmCallEmpty) { |
} |
+// TODO(tizer): Fix on arm and reenable. |
+#if !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_ARM64 |
+ |
TEST(Run_WasmCallF32StackParameter) { |
// Build the target function. |
LocalType param_types[20]; |
@@ -2694,6 +2702,8 @@ TEST(Run_WasmCallF64StackParameter) { |
CHECK_EQ(256.5, result); |
} |
+#endif |
+ |
TEST(Run_WasmCallVoid) { |
const byte kMemOffset = 8; |
@@ -3548,6 +3558,9 @@ TEST(Run_Wasm_F64CopySign) { |
} |
+// TODO(tizer): Fix on arm and reenable. |
+#if !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_ARM64 |
+ |
TEST(Run_Wasm_F32CopySign) { |
WasmRunner<float> r(MachineType::Float32(), MachineType::Float32()); |
BUILD(r, WASM_F32_COPYSIGN(WASM_GET_LOCAL(0), WASM_GET_LOCAL(1))); |
@@ -3556,3 +3569,5 @@ TEST(Run_Wasm_F32CopySign) { |
FOR_FLOAT32_INPUTS(j) { CheckFloatEq(copysign(*i, *j), r.Call(*i, *j)); } |
} |
} |
+ |
+#endif |