diff --git a/test/built-ins/Atomics/wake/null-bufferdata-throws.js b/test/built-ins/Atomics/wake/null-bufferdata-throws.js
index 0de63eb512fa0902cafd6dd1ed93e4a0baaac5a7..3ee8e4e4745a52991b0ed908635d88314f2a0576 100644
--- a/test/built-ins/Atomics/wake/null-bufferdata-throws.js
+++ b/test/built-ins/Atomics/wake/null-bufferdata-throws.js
@@ -29,7 +29,7 @@ const poisoned = {
 try {
   $DETACHBUFFER(i32a.buffer); // Detaching a non-shared ArrayBuffer sets the [[ArrayBufferData]] value to null
 } catch (error) {
-  $ERROR(`An unexpected error occurred when detaching ArrayBuffer: ${error.message}`);
+  $ERROR(`An unexpected error occurred when detaching ArrayBuffer: ${error}`);
 }
 
 assert.throws(TypeError, function() {
diff --git a/test/built-ins/Atomics/wake/out-of-range-index-throws.js b/test/built-ins/Atomics/wake/out-of-range-index-throws.js
index afb8baa1bb4ac5b8bfcb3a63326b7f25ead13828..de390d8b96b920c78c496481c2a8c440e0a55c55 100644
--- a/test/built-ins/Atomics/wake/out-of-range-index-throws.js
+++ b/test/built-ins/Atomics/wake/out-of-range-index-throws.js
@@ -30,8 +30,8 @@ assert.throws(RangeError, function() {
   Atomics.wake(i32a, Infinity, poisoned);
 }, '`Atomics.wake(i32a, Infinity, poisoned)` throws RangeError');
 assert.throws(RangeError, function() {
-  Atomics.wake(i32a, 2, poisoned);
-}, '`Atomics.wake(i32a, 2, poisoned)` throws RangeError');
+  Atomics.wake(i32a, 4, poisoned);
+}, '`Atomics.wake(i32a, 4, poisoned)` throws RangeError');
 assert.throws(RangeError, function() {
   Atomics.wake(i32a, 200, poisoned);
 }, '`Atomics.wake(i32a, 200, poisoned)` throws RangeError');