From aae0e829c7cdc9f19628a0e4bf6cb9a7d0f32d72 Mon Sep 17 00:00:00 2001 From: Michael Dyck Date: Sat, 30 Jan 2021 15:34:40 -0500 Subject: [PATCH] Remove 2 'early' tests re MV of HexDigits Each of these tests is expected to raise a syntax error because it has a string literal with a UnicodeEscapeSequence that specifies an out-of-range code point. Originally, this restriction was expressed as an early error: It is a Syntax Error if the MV of |HexDigits| > 0x10FFFF. But PR tc39/ecma262#773 replaced it with an in-grammar restriction: CodePoint :: HexDigits [> but not if MV of HexDigits > 0x10FFFF ] So you might expect this PR to move the tests from 'early' to 'fail', but strangely, they already exist in 'fail'. In fact, these 2 tests have existed in both 'early' and 'fail' since the start of the repo. Until the merge of 773, only the 'early' copies were correct; after, only the 'fail' copies are correct. This PR removes the incorrect 'early' copies. Resolves issue #15 --- early/14eaa7e71c682461.js | 1 - early/aca911e336954a5b.js | 1 - 2 files changed, 2 deletions(-) delete mode 100644 early/14eaa7e71c682461.js delete mode 100644 early/aca911e336954a5b.js diff --git a/early/14eaa7e71c682461.js b/early/14eaa7e71c682461.js deleted file mode 100644 index 4788e41..0000000 --- a/early/14eaa7e71c682461.js +++ /dev/null @@ -1 +0,0 @@ -("\u{FFFFFFF}") \ No newline at end of file diff --git a/early/aca911e336954a5b.js b/early/aca911e336954a5b.js deleted file mode 100644 index a2aafd2..0000000 --- a/early/aca911e336954a5b.js +++ /dev/null @@ -1 +0,0 @@ -("\u{110000}") \ No newline at end of file