| Index: test/mjsunit/regress/regress-2398.js | 
| diff --git a/test/mjsunit/regress/regress-136048.js b/test/mjsunit/regress/regress-2398.js | 
| similarity index 84% | 
| copy from test/mjsunit/regress/regress-136048.js | 
| copy to test/mjsunit/regress/regress-2398.js | 
| index c9972e96fc062b4618f8bf40ee83c15f185ff17c..1c66e7f84c041695c2718ce655fbe47ae38b1866 100644 | 
| --- a/test/mjsunit/regress/regress-136048.js | 
| +++ b/test/mjsunit/regress/regress-2398.js | 
| @@ -25,10 +25,17 @@ | 
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 
| // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
|  | 
| +"use strict"; | 
| + | 
| +var observed = false; | 
| + | 
| +var object = { get toString() { observed = true; } }; | 
| +Object.defineProperty(object, "ro", { value: 1 }); | 
| + | 
| try { | 
| -  /foo/\u0069 | 
| +  object.ro = 2;  // TypeError caused by trying to write to read-only. | 
| } catch (e) { | 
| -  assertEquals( | 
| -      "SyntaxError: Invalid flags supplied to RegExp constructor '\\u0069'", | 
| -      e.toString()); | 
| +  e.message;  // Forces formatting of the message object. | 
| } | 
| + | 
| +assertFalse(observed); | 
|  |