| Index: test/cctest/test-heap.cc | 
| diff --git a/test/cctest/test-heap.cc b/test/cctest/test-heap.cc | 
| index 376c735f645a27edf8619f551956a8ccf838d2af..da89cfa34f0ed0519f1f14202d4f172e716b0e03 100644 | 
| --- a/test/cctest/test-heap.cc | 
| +++ b/test/cctest/test-heap.cc | 
| @@ -759,7 +759,7 @@ TEST(JSArray) { | 
| JSArray::Initialize(array, 0); | 
|  | 
| // Set array length to 0. | 
| -  array->SetElementsLength(Smi::FromInt(0))->ToObjectChecked(); | 
| +  *JSArray::SetElementsLength(array, handle(Smi::FromInt(0), isolate)); | 
| CHECK_EQ(Smi::FromInt(0), array->length()); | 
| // Must be in fast mode. | 
| CHECK(array->HasFastSmiOrObjectElements()); | 
| @@ -772,7 +772,7 @@ TEST(JSArray) { | 
| // Set array length with larger than smi value. | 
| Handle<Object> length = | 
| factory->NewNumberFromUint(static_cast<uint32_t>(Smi::kMaxValue) + 1); | 
| -  array->SetElementsLength(*length)->ToObjectChecked(); | 
| +  *JSArray::SetElementsLength(array, length); | 
|  | 
| uint32_t int_length = 0; | 
| CHECK(length->ToArrayIndex(&int_length)); | 
|  |