1[ 2 { 3 "reason": "Not a requirement in the ecma2015 specification", 4 "files": [ 5 "built-ins/Promise/all/species-get-error.js", 6 "built-ins/Promise/race/species-get-error.js" 7 ] 8 }, 9 { 10 "reason": "There is a type error when testing the array, and the prototype name is incorrect", 11 "files": [ 12 "built-ins/Promise/allSettled/reject-element-function-name.js", 13 "built-ins/Promise/allSettled/resolve-element-function-name.js", 14 "built-ins/Promise/any/reject-element-function-name.js" 15 ] 16 }, 17 { 18 "reason": "A bug in tsc caused the use case to fail", 19 "files": [ 20 ] 21 }, 22 { 23 "reason": "Syntax error detected by tsc", 24 "files": [ 25 ] 26 }, 27 { 28 "reason": "Not support eval", 29 "files": [ 30 "language/global-code/script-decl-var-collision.js", 31 "language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js", 32 "built-ins/RegExp/S15.10.4.1_A5_T3.js", 33 "language/literals/numeric/7.8.3-3gs.js", 34 "language/statements/class/subclass/builtin-objects/Function/instance-length.js", 35 "language/statements/class/subclass/builtin-objects/Function/instance-name.js", 36 "language/statements/class/subclass/builtin-objects/Function/regular-subclassing.js", 37 "language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js", 38 "language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js", 39 "language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js", 40 "language/expressions/compound-assignment/11.13.2-10-s.js", 41 "language/expressions/compound-assignment/11.13.2-11-s.js", 42 "language/expressions/compound-assignment/11.13.2-1-s.js", 43 "language/expressions/compound-assignment/11.13.2-2-s.js", 44 "language/expressions/compound-assignment/11.13.2-4-s.js", 45 "language/expressions/compound-assignment/11.13.2-5-s.js", 46 "language/expressions/compound-assignment/11.13.2-6-s.js", 47 "language/expressions/compound-assignment/11.13.2-8-s.js", 48 "language/expressions/compound-assignment/11.13.2-9-s.js", 49 "language/types/reference/8.7.2-1-s.js", 50 "language/types/string/S8.4_A7.1.js", 51 "language/types/string/S8.4_A7.2.js", 52 "language/types/string/S8.4_A7.3.js", 53 "language/types/string/S8.4_A7.4.js", 54 "annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js", 55 "annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js", 56 "annexB/language/literals/regexp/class-escape.js", 57 "annexB/language/literals/regexp/quantifiable-assertion-followed-by.js", 58 "annexB/language/literals/regexp/quantifiable-assertion-not-followed-by.js", 59 "built-ins/RegExp/named-groups/unicode-property-names.js", 60 "built-ins/RegExp/named-groups/unicode-property-names-valid.js", 61 "built-ins/RegExp/named-groups/non-unicode-property-names-valid.js", 62 "built-ins/RegExp/named-groups/non-unicode-property-names.js", 63 "built-ins/FinalizationRegistry/proto-from-ctor-realm.js", 64 "built-ins/Function/15.3.2.1-11-1.js", 65 "built-ins/Function/15.3.2.1-11-2-s.js", 66 "built-ins/Function/15.3.2.1-11-3.js", 67 "built-ins/Function/15.3.2.1-11-4-s.js", 68 "built-ins/Function/15.3.2.1-11-5.js", 69 "built-ins/Function/15.3.2.1-11-6-s.js", 70 "built-ins/Function/15.3.2.1-11-7-s.js", 71 "built-ins/Function/15.3.2.1-11-8-s.js", 72 "built-ins/Function/15.3.2.1-11-9-s.js", 73 "built-ins/Function/15.3.5.4_2-7gs.js", 74 "built-ins/Function/15.3.5.4_2-9gs.js", 75 "built-ins/Function/instance-name.js", 76 "built-ins/Function/length/S15.3.5.1_A1_T1.js", 77 "built-ins/Function/length/S15.3.5.1_A1_T2.js", 78 "built-ins/Function/length/S15.3.5.1_A1_T3.js", 79 "built-ins/Function/length/S15.3.5.1_A2_T1.js", 80 "built-ins/Function/length/S15.3.5.1_A2_T2.js", 81 "built-ins/Function/length/S15.3.5.1_A2_T3.js", 82 "built-ins/Function/length/S15.3.5.1_A3_T1.js", 83 "built-ins/Function/length/S15.3.5.1_A3_T2.js", 84 "built-ins/Function/length/S15.3.5.1_A3_T3.js", 85 "built-ins/Function/length/S15.3.5.1_A4_T1.js", 86 "built-ins/Function/length/S15.3.5.1_A4_T2.js", 87 "built-ins/Function/length/S15.3.5.1_A4_T3.js", 88 "built-ins/Function/prototype/apply/S15.3.4.3_A1_T1.js", 89 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T1.js", 90 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T2.js", 91 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T3.js", 92 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T4.js", 93 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T5.js", 94 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T7.js", 95 "built-ins/Function/prototype/apply/S15.3.4.3_A3_T9.js", 96 "built-ins/Function/prototype/apply/S15.3.4.3_A5_T1.js", 97 "built-ins/Function/prototype/apply/S15.3.4.3_A5_T2.js", 98 "built-ins/Function/prototype/apply/S15.3.4.3_A5_T7.js", 99 "built-ins/Function/prototype/apply/S15.3.4.3_A5_T8.js", 100 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T1.js", 101 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T10.js", 102 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T2.js", 103 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T3.js", 104 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T4.js", 105 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T5.js", 106 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T6.js", 107 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T7.js", 108 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T8.js", 109 "built-ins/Function/prototype/apply/S15.3.4.3_A7_T9.js", 110 "built-ins/Function/prototype/apply/S15.3.4.3_A8_T6.js", 111 "built-ins/Function/prototype/call/S15.3.4.4_A1_T1.js", 112 "built-ins/Function/prototype/call/S15.3.4.4_A2_T2.js", 113 "built-ins/Function/prototype/call/S15.3.4.4_A3_T1.js", 114 "built-ins/Function/prototype/call/S15.3.4.4_A3_T2.js", 115 "built-ins/Function/prototype/call/S15.3.4.4_A3_T3.js", 116 "built-ins/Function/prototype/call/S15.3.4.4_A3_T4.js", 117 "built-ins/Function/prototype/call/S15.3.4.4_A3_T5.js", 118 "built-ins/Function/prototype/call/S15.3.4.4_A3_T7.js", 119 "built-ins/Function/prototype/call/S15.3.4.4_A3_T9.js", 120 "built-ins/Function/prototype/call/S15.3.4.4_A5_T1.js", 121 "built-ins/Function/prototype/call/S15.3.4.4_A5_T2.js", 122 "built-ins/Function/prototype/call/S15.3.4.4_A5_T7.js", 123 "built-ins/Function/prototype/call/S15.3.4.4_A5_T8.js", 124 "built-ins/Function/prototype/call/S15.3.4.4_A6_T1.js", 125 "built-ins/Function/prototype/call/S15.3.4.4_A6_T10.js", 126 "built-ins/Function/prototype/call/S15.3.4.4_A6_T2.js", 127 "built-ins/Function/prototype/call/S15.3.4.4_A6_T3.js", 128 "built-ins/Function/prototype/call/S15.3.4.4_A6_T4.js", 129 "built-ins/Function/prototype/call/S15.3.4.4_A6_T5.js", 130 "built-ins/Function/prototype/call/S15.3.4.4_A6_T6.js", 131 "built-ins/Function/prototype/call/S15.3.4.4_A6_T7.js", 132 "built-ins/Function/prototype/call/S15.3.4.4_A6_T8.js", 133 "built-ins/Function/prototype/call/S15.3.4.4_A6_T9.js", 134 "built-ins/Function/prototype/call/S15.3.4.4_A7_T6.js", 135 "built-ins/Function/prototype/S15.3.5.2_A1_T1.js", 136 "built-ins/Function/prototype/S15.3.5.2_A1_T2.js", 137 "built-ins/Function/S15.3.1_A1_T1.js", 138 "built-ins/Function/S15.3.2.1_A1_T1.js", 139 "built-ins/Function/S15.3.2.1_A1_T10.js", 140 "built-ins/Function/S15.3.2.1_A1_T11.js", 141 "built-ins/Function/S15.3.2.1_A1_T12.js", 142 "built-ins/Function/S15.3.2.1_A1_T13.js", 143 "built-ins/Function/S15.3.2.1_A1_T2.js", 144 "built-ins/Function/S15.3.2.1_A1_T3.js", 145 "built-ins/Function/S15.3.2.1_A1_T4.js", 146 "built-ins/Function/S15.3.2.1_A1_T5.js", 147 "built-ins/Function/S15.3.2.1_A1_T6.js", 148 "built-ins/Function/S15.3.2.1_A1_T7.js", 149 "built-ins/Function/S15.3.2.1_A1_T8.js", 150 "built-ins/Function/S15.3.2.1_A1_T9.js", 151 "built-ins/Function/S15.3.2.1_A2_T1.js", 152 "built-ins/Function/S15.3.2.1_A2_T2.js", 153 "built-ins/Function/S15.3.2.1_A2_T3.js", 154 "built-ins/Function/S15.3.2.1_A2_T4.js", 155 "built-ins/Function/S15.3.2.1_A2_T5.js", 156 "built-ins/Function/S15.3.2.1_A2_T6.js", 157 "built-ins/Function/S15.3.2.1_A3_T1.js", 158 "built-ins/Function/S15.3.2.1_A3_T10.js", 159 "built-ins/Function/S15.3.2.1_A3_T11.js", 160 "built-ins/Function/S15.3.2.1_A3_T12.js", 161 "built-ins/Function/S15.3.2.1_A3_T13.js", 162 "built-ins/Function/S15.3.2.1_A3_T14.js", 163 "built-ins/Function/S15.3.2.1_A3_T15.js", 164 "built-ins/Function/S15.3.2.1_A3_T2.js", 165 "built-ins/Function/S15.3.2.1_A3_T3.js", 166 "built-ins/Function/S15.3.2.1_A3_T4.js", 167 "built-ins/Function/S15.3.2.1_A3_T5.js", 168 "built-ins/Function/S15.3.2.1_A3_T6.js", 169 "built-ins/Function/S15.3.2.1_A3_T7.js", 170 "built-ins/Function/S15.3.2.1_A3_T8.js", 171 "built-ins/Function/S15.3.2.1_A3_T9.js", 172 "built-ins/Function/S15.3.2_A1.js", 173 "built-ins/Function/S15.3.5_A1_T1.js", 174 "built-ins/Function/S15.3.5_A1_T2.js", 175 "built-ins/Function/S15.3.5_A2_T1.js", 176 "built-ins/Function/S15.3.5_A2_T2.js", 177 "built-ins/Function/S15.3.5_A3_T1.js", 178 "built-ins/Function/S15.3.5_A3_T2.js", 179 "built-ins/Function/S15.3_A2_T1.js", 180 "built-ins/Function/S15.3_A2_T2.js", 181 "built-ins/Function/S15.3_A3_T1.js", 182 "built-ins/Function/S15.3_A3_T2.js", 183 "built-ins/Function/S15.3_A3_T3.js", 184 "built-ins/Function/S15.3_A3_T4.js", 185 "built-ins/Function/S15.3_A3_T5.js", 186 "built-ins/Function/S15.3_A3_T6.js", 187 "built-ins/Function/StrictFunction_restricted-properties.js", 188 "built-ins/GeneratorFunction/has-instance.js", 189 "built-ins/GeneratorFunction/instance-name.js", 190 "built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js", 191 "built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js", 192 "built-ins/GeneratorFunction/invoked-as-function-no-arguments.js", 193 "built-ins/GeneratorFunction/invoked-as-function-single-argument.js", 194 "built-ins/global/S10.2.3_A1.3_T1.js", 195 "built-ins/global/S10.2.3_A1.3_T2.js", 196 "built-ins/global/S10.2.3_A1.3_T3.js", 197 "built-ins/global/S10.2.3_A1.3_T4.js", 198 "built-ins/global/S10.2.3_A2.3_T1.js", 199 "built-ins/global/S10.2.3_A2.3_T2.js", 200 "built-ins/global/S10.2.3_A2.3_T3.js", 201 "built-ins/global/S10.2.3_A2.3_T4.js", 202 "built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js", 203 "built-ins/NativeErrors/AggregateError/proto-from-ctor-realm.js", 204 "built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-187.js", 205 "built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-188.js", 206 "built-ins/RegExp/S15.10.4.1_A8_T11.js", 207 "built-ins/String/prototype/charAt/S15.5.4.4_A1.1.js", 208 "built-ins/String/prototype/charCodeAt/S15.5.4.5_A1.1.js", 209 "built-ins/String/prototype/indexOf/S15.5.4.7_A3_T2.js", 210 "built-ins/String/prototype/match/S15.5.4.10_A1_T3.js", 211 "built-ins/String/prototype/split/checking-by-using-eval.js", 212 "built-ins/String/prototype/split/separator-regexp-limit-string-via-eval.js", 213 "built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T3.js", 214 "built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T3.js", 215 "built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T3.js", 216 "built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T3.js", 217 "built-ins/String/S15.5.1.1_A1_T6.js", 218 "built-ins/String/S9.8_A1_T1.js", 219 "built-ins/WeakRef/proto-from-ctor-realm.js", 220 "language/arguments-object/10.5-1-s.js", 221 "language/arguments-object/10.5-7-b-1-s.js", 222 "language/comments/S7.4_A5.js", 223 "language/comments/S7.4_A6.js", 224 "language/eval-code/direct/cptn-nrml-empty-block.js", 225 "language/eval-code/direct/cptn-nrml-empty-do-while.js", 226 "language/eval-code/direct/cptn-nrml-empty-empty.js", 227 "language/eval-code/direct/cptn-nrml-empty-for.js", 228 "language/eval-code/direct/cptn-nrml-empty-if.js", 229 "language/eval-code/direct/cptn-nrml-empty-switch.js", 230 "language/eval-code/direct/cptn-nrml-empty-var.js", 231 "language/eval-code/direct/cptn-nrml-empty-while.js", 232 "language/eval-code/direct/cptn-nrml-expr-obj.js", 233 "language/eval-code/direct/cptn-nrml-expr-prim.js", 234 "language/eval-code/direct/cptn-thrw-prim.js", 235 "language/eval-code/direct/global-env-rec.js", 236 "language/eval-code/direct/global-env-rec-catch.js", 237 "language/eval-code/direct/global-env-rec-eval.js", 238 "language/eval-code/direct/global-env-rec-fun.js", 239 "language/eval-code/direct/new.target.js", 240 "language/eval-code/direct/new.target-arrow.js", 241 "language/eval-code/direct/new.target-fn.js", 242 "language/eval-code/direct/non-string-object.js", 243 "language/eval-code/direct/non-string-primitive.js", 244 "language/eval-code/direct/parse-failure-1.js", 245 "language/eval-code/direct/parse-failure-2.js", 246 "language/eval-code/direct/parse-failure-3.js", 247 "language/eval-code/direct/parse-failure-4.js", 248 "language/eval-code/direct/parse-failure-5.js", 249 "language/eval-code/direct/super-call.js", 250 "language/eval-code/direct/super-call-arrow.js", 251 "language/eval-code/direct/super-prop.js", 252 "language/eval-code/direct/super-prop-arrow.js", 253 "language/eval-code/direct/super-prop-method.js", 254 "language/eval-code/direct/var-env-func-strict-caller.js", 255 "language/eval-code/direct/var-env-func-strict-caller-2.js", 256 "language/eval-code/direct/var-env-func-strict-source.js", 257 "language/eval-code/direct/var-env-var-strict-caller.js", 258 "language/eval-code/direct/var-env-var-strict-caller-2.js", 259 "language/eval-code/direct/var-env-var-strict-caller-3.js", 260 "language/eval-code/direct/var-env-var-strict-source.js", 261 "language/eval-code/indirect/block-decl-strict.js", 262 "language/eval-code/indirect/cptn-nrml-empty-block.js", 263 "language/eval-code/indirect/cptn-nrml-empty-do-while.js", 264 "language/eval-code/indirect/cptn-nrml-empty-empty.js", 265 "language/eval-code/indirect/cptn-nrml-empty-for.js", 266 "language/eval-code/indirect/cptn-nrml-empty-if.js", 267 "language/eval-code/indirect/cptn-nrml-empty-switch.js", 268 "language/eval-code/indirect/cptn-nrml-empty-var.js", 269 "language/eval-code/indirect/cptn-nrml-empty-while.js", 270 "language/eval-code/indirect/cptn-nrml-expr-obj.js", 271 "language/eval-code/indirect/cptn-nrml-expr-prim.js", 272 "language/eval-code/indirect/global-env-rec.js", 273 "language/eval-code/indirect/global-env-rec-catch.js", 274 "language/eval-code/indirect/global-env-rec-eval.js", 275 "language/eval-code/indirect/global-env-rec-fun.js", 276 "language/eval-code/indirect/new.target.js", 277 "language/eval-code/indirect/non-string-object.js", 278 "language/eval-code/indirect/non-string-primitive.js", 279 "language/eval-code/indirect/parse-failure-1.js", 280 "language/eval-code/indirect/parse-failure-2.js", 281 "language/eval-code/indirect/parse-failure-3.js", 282 "language/eval-code/indirect/parse-failure-4.js", 283 "language/eval-code/indirect/parse-failure-5.js", 284 "language/eval-code/indirect/super-call.js", 285 "language/eval-code/indirect/super-prop.js", 286 "language/eval-code/indirect/switch-case-decl-strict.js", 287 "language/eval-code/indirect/switch-dflt-decl-strict.js", 288 "language/eval-code/indirect/var-env-func-non-strict.js", 289 "language/eval-code/indirect/var-env-func-strict.js", 290 "language/eval-code/indirect/var-env-var-non-strict.js", 291 "language/eval-code/indirect/var-env-var-strict.js", 292 "language/expressions/addition/S11.6.1_A1.js", 293 "language/expressions/arrow-function/arrow/capturing-closure-variables-1.js", 294 "language/expressions/bitwise-and/S11.10.1_A1.js", 295 "language/expressions/bitwise-not/S11.4.8_A1.js", 296 "language/expressions/bitwise-or/S11.10.3_A1.js", 297 "language/expressions/bitwise-xor/S11.10.2_A1.js", 298 "language/expressions/call/11.2.3-3_5.js", 299 "language/expressions/call/eval-first-arg.js", 300 "language/expressions/call/S11.2.3_A1.js", 301 "language/expressions/comma/S11.14_A1.js", 302 "language/expressions/concatenation/S9.8_A1_T2.js", 303 "language/expressions/conditional/S11.12_A1.js", 304 "language/expressions/division/S11.5.2_A1.js", 305 "language/expressions/does-not-equals/S11.9.2_A1.js", 306 "language/expressions/does-not-equals/S11.9.2_A6.1.js", 307 "language/expressions/equals/S11.9.1_A1.js", 308 "language/expressions/equals/S11.9.1_A6.1.js", 309 "language/expressions/greater-than/S11.8.2_A1.js", 310 "language/expressions/greater-than-or-equal/S11.8.4_A1.js", 311 "language/expressions/grouping/S11.1.6_A1.js", 312 "language/expressions/in/S11.8.7_A1.js", 313 "language/expressions/instanceof/S11.8.6_A1.js", 314 "language/expressions/instanceof/S11.8.6_A7_T3.js", 315 "language/expressions/instanceof/S15.3.5.3_A1_T1.js", 316 "language/expressions/instanceof/S15.3.5.3_A1_T2.js", 317 "language/expressions/instanceof/S15.3.5.3_A1_T6.js", 318 "language/expressions/instanceof/S15.3.5.3_A1_T8.js", 319 "language/expressions/instanceof/S15.3.5.3_A2_T5.js", 320 "language/expressions/instanceof/S15.3.5.3_A3_T1.js", 321 "language/expressions/left-shift/S11.7.1_A1.js", 322 "language/expressions/less-than/S11.8.1_A1.js", 323 "language/expressions/less-than-or-equal/S11.8.3_A1.js", 324 "language/expressions/logical-and/S11.11.1_A1.js", 325 "language/expressions/logical-not/S11.4.9_A1.js", 326 "language/expressions/logical-not/S9.2_A1_T2.js", 327 "language/expressions/logical-not/S9.2_A6_T2.js", 328 "language/expressions/logical-or/S11.11.2_A1.js", 329 "language/expressions/modulus/S11.5.3_A1.js", 330 "language/expressions/new/S11.2.2_A1.1.js", 331 "language/expressions/new/S11.2.2_A1.2.js", 332 "language/expressions/object/11.1.5_4-4-a-3.js", 333 "language/expressions/object/11.1.5_4-4-b-1.js", 334 "language/expressions/object/11.1.5_6-3-1.js", 335 "language/expressions/object/11.1.5_6-3-2.js", 336 "language/expressions/object/11.1.5_7-3-1.js", 337 "language/expressions/object/11.1.5_7-3-2.js", 338 "language/expressions/object/11.1.5-0-1.js", 339 "language/expressions/object/11.1.5-0-2.js", 340 "language/expressions/property-accessors/S11.2.1_A1.1.js", 341 "language/expressions/property-accessors/S11.2.1_A1.2.js", 342 "language/expressions/right-shift/S11.7.2_A1.js", 343 "language/expressions/strict-does-not-equals/S11.9.5_A1.js", 344 "language/expressions/strict-does-not-equals/S11.9.5_A6.1.js", 345 "language/expressions/strict-equals/S11.9.4_A1.js", 346 "language/expressions/strict-equals/S11.9.4_A6.1.js", 347 "language/expressions/subtraction/S11.6.2_A1.js", 348 "language/expressions/super/prop-dot-obj-val-from-eval.js", 349 "language/expressions/super/prop-expr-obj-val-from-eval.js", 350 "language/expressions/this/S11.1.1_A3.2.js", 351 "language/expressions/this/S11.1.1_A4.1.js", 352 "language/expressions/this/S11.1.1_A4.2.js", 353 "language/expressions/typeof/syntax.js", 354 "language/expressions/unary-minus/S11.4.7_A1.js", 355 "language/expressions/unary-plus/S11.4.6_A1.js", 356 "language/expressions/unary-plus/S9.3_A1_T2.js", 357 "language/expressions/unsigned-right-shift/S11.7.3_A1.js", 358 "language/expressions/void/S11.4.2_A1.js", 359 "language/function-code/10.4.3-1-13gs.js", 360 "language/function-code/10.4.3-1-13-s.js", 361 "language/function-code/10.4.3-1-15gs.js", 362 "language/function-code/10.4.3-1-15-s.js", 363 "language/function-code/10.4.3-1-17gs.js", 364 "language/function-code/10.4.3-1-17-s.js", 365 "language/function-code/10.4.3-1-19gs.js", 366 "language/function-code/10.4.3-1-19-s.js", 367 "language/function-code/10.4.3-1-63gs.js", 368 "language/function-code/10.4.3-1-63-s.js", 369 "language/function-code/10.4.3-1-64gs.js", 370 "language/function-code/10.4.3-1-64-s.js", 371 "language/function-code/10.4.3-1-65gs.js", 372 "language/function-code/10.4.3-1-65-s.js", 373 "language/global-code/script-decl-func-dups.js", 374 "language/global-code/script-decl-lex.js", 375 "language/global-code/script-decl-var.js", 376 "language/global-code/script-decl-func-err-non-extensible.js", 377 "language/global-code/script-decl-func-err-non-configurable.js", 378 "language/global-code/script-decl-func.js", 379 "language/global-code/script-decl-lex-restricted-global.js", 380 "language/global-code/script-decl-lex-var.js", 381 "language/global-code/script-decl-var-err.js", 382 "language/line-terminators/S7.3_A5.4.js", 383 "language/line-terminators/S7.3_A7_T1.js", 384 "language/line-terminators/S7.3_A7_T2.js", 385 "language/line-terminators/S7.3_A7_T3.js", 386 "language/line-terminators/S7.3_A7_T4.js", 387 "language/line-terminators/S7.3_A7_T5.js", 388 "language/line-terminators/S7.3_A7_T6.js", 389 "language/line-terminators/S7.3_A7_T7.js", 390 "language/line-terminators/S7.3_A7_T8.js", 391 "language/literals/regexp/S7.8.5_A1.1_T2.js", 392 "language/literals/regexp/S7.8.5_A1.4_T2.js", 393 "language/literals/regexp/S7.8.5_A2.1_T2.js", 394 "language/literals/regexp/S7.8.5_A2.4_T2.js", 395 "language/statements/break/S12.8_A7.js", 396 "language/statements/const/cptn-value.js", 397 "language/statements/continue/S12.7_A7.js", 398 "language/statements/do-while/cptn-abrupt-empty.js", 399 "language/statements/do-while/cptn-normal.js", 400 "language/statements/do-while/S12.6.1_A3.js", 401 "language/statements/do-while/S12.6.1_A5.js", 402 "language/statements/do-while/S12.6.1_A7.js", 403 "language/statements/do-while/S12.6.1_A8.js", 404 "language/statements/empty/cptn-value.js", 405 "language/statements/expression/12.4_A2_T2.js", 406 "language/statements/expression/S12.4_A2_T1.js", 407 "language/statements/expression/S12.4_A2_T2.js", 408 "language/statements/for/cptn-decl-expr-iter.js", 409 "language/statements/for/cptn-decl-expr-no-iter.js", 410 "language/statements/for/cptn-expr-expr-iter.js", 411 "language/statements/for/cptn-expr-expr-no-iter.js", 412 "language/statements/for/head-init-expr-check-empty-inc-empty-completion.js", 413 "language/statements/for/head-init-var-check-empty-inc-empty-completion.js", 414 "language/statements/for/S12.6.3_A5.js", 415 "language/statements/for-in/cptn-decl-abrupt-empty.js", 416 "language/statements/for-in/cptn-decl-itr.js", 417 "language/statements/for-in/cptn-decl-skip-itr.js", 418 "language/statements/for-in/cptn-decl-zero-itr.js", 419 "language/statements/for-in/cptn-expr-abrupt-empty.js", 420 "language/statements/for-in/cptn-expr-itr.js", 421 "language/statements/for-in/cptn-expr-skip-itr.js", 422 "language/statements/for-in/cptn-expr-zero-itr.js", 423 "language/statements/for-in/S12.6.4_A3.1.js", 424 "language/statements/for-in/S12.6.4_A3.js", 425 "language/statements/for-in/S12.6.4_A4.1.js", 426 "language/statements/for-in/S12.6.4_A4.js", 427 "language/statements/for-of/cptn-decl-abrupt-empty.js", 428 "language/statements/for-of/cptn-decl-itr.js", 429 "language/statements/for-of/cptn-decl-no-itr.js", 430 "language/statements/for-of/cptn-expr-abrupt-empty.js", 431 "language/statements/for-of/cptn-expr-itr.js", 432 "language/statements/for-of/cptn-expr-no-itr.js", 433 "language/statements/function/13.0-12-s.js", 434 "language/statements/function/13.0-8-s.js", 435 "language/statements/function/13.1-2-s.js", 436 "language/statements/function/13.1-4-s.js", 437 "language/statements/function/13.2-10-s.js", 438 "language/statements/function/13.2-11-s.js", 439 "language/statements/function/13.2-12-s.js", 440 "language/statements/function/13.2-13-s.js", 441 "language/statements/function/13.2-14-s.js", 442 "language/statements/function/13.2-15-s.js", 443 "language/statements/function/13.2-16-s.js", 444 "language/statements/function/13.2-17-s.js", 445 "language/statements/function/13.2-18-s.js", 446 "language/statements/function/13.2-19-s.js", 447 "language/statements/function/name-unicode.js", 448 "language/statements/function/S13.2.2_A8_T3.js", 449 "language/statements/if/cptn-else-false-nrml.js", 450 "language/statements/if/cptn-else-true-nrml.js", 451 "language/statements/if/cptn-empty-statement.js", 452 "language/statements/if/cptn-no-else-false.js", 453 "language/statements/if/cptn-no-else-true-nrml.js", 454 "language/statements/if/S12.5_A2.js", 455 "language/statements/labeled/cptn-break.js", 456 "language/statements/labeled/cptn-nrml.js", 457 "language/statements/let/cptn-value.js", 458 "language/statements/switch/cptn-a-abrupt-empty.js", 459 "language/statements/switch/cptn-abrupt-empty.js", 460 "language/statements/switch/cptn-a-fall-thru-abrupt-empty.js", 461 "language/statements/switch/cptn-a-fall-thru-nrml.js", 462 "language/statements/switch/cptn-b-abrupt-empty.js", 463 "language/statements/switch/cptn-b-fall-thru-abrupt-empty.js", 464 "language/statements/switch/cptn-b-fall-thru-nrml.js", 465 "language/statements/switch/cptn-b-final.js", 466 "language/statements/switch/cptn-dflt-abrupt-empty.js", 467 "language/statements/switch/cptn-dflt-b-abrupt-empty.js", 468 "language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js", 469 "language/statements/switch/cptn-dflt-b-fall-thru-nrml.js", 470 "language/statements/switch/cptn-dflt-b-final.js", 471 "language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js", 472 "language/statements/switch/cptn-dflt-fall-thru-nrml.js", 473 "language/statements/switch/cptn-dflt-final.js", 474 "language/statements/switch/cptn-no-dflt-match-abrupt-empty.js", 475 "language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js", 476 "language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js", 477 "language/statements/switch/cptn-no-dflt-match-final.js", 478 "language/statements/switch/cptn-no-dflt-no-match.js", 479 "language/statements/try/cptn-catch.js", 480 "language/statements/try/cptn-finally-from-catch.js", 481 "language/statements/try/cptn-finally-skip-catch.js", 482 "language/statements/try/cptn-finally-wo-catch.js", 483 "language/statements/try/cptn-try.js", 484 "language/statements/variable/12.2.1-10-s.js", 485 "language/statements/variable/12.2.1-16-s.js", 486 "language/statements/variable/12.2.1-17-s.js", 487 "language/statements/variable/12.2.1-18-s.js", 488 "language/statements/variable/12.2.1-19-s.js", 489 "language/statements/variable/12.2.1-20-s.js", 490 "language/statements/variable/12.2.1-21-s.js", 491 "language/statements/variable/12.2.1-22-s.js", 492 "language/statements/variable/12.2.1-2-s.js", 493 "language/statements/variable/12.2.1-3-s.js", 494 "language/statements/variable/12.2.1-4-s.js", 495 "language/statements/variable/12.2.1-5-s.js", 496 "language/statements/variable/12.2.1-6-s.js", 497 "language/statements/variable/12.2.1-7-s.js", 498 "language/statements/variable/12.2.1-8-s.js", 499 "language/statements/variable/12.2.1-9-s.js", 500 "language/statements/variable/cptn-value.js", 501 "language/statements/while/cptn-abrupt-empty.js", 502 "language/statements/while/cptn-iter.js", 503 "language/statements/while/cptn-no-iter.js", 504 "language/statements/while/S12.6.2_A3.js", 505 "language/statements/while/S12.6.2_A5.js", 506 "language/statements/while/S12.6.2_A7.js", 507 "language/statements/while/S12.6.2_A8.js", 508 "language/statements/with/12.10.1-10-s.js", 509 "language/statements/with/12.10.1-5-s.js", 510 "language/white-space/comment-multi-form-feed.js", 511 "language/white-space/comment-multi-horizontal-tab.js", 512 "language/white-space/comment-multi-nbsp.js", 513 "language/white-space/comment-multi-space.js", 514 "language/white-space/comment-multi-vertical-tab.js", 515 "language/white-space/comment-single-form-feed.js", 516 "language/white-space/comment-single-horizontal-tab.js", 517 "language/white-space/comment-single-nbsp.js", 518 "language/white-space/comment-single-space.js", 519 "language/white-space/comment-single-vertical-tab.js", 520 "language/white-space/string-form-feed.js", 521 "language/white-space/string-horizontal-tab.js", 522 "language/white-space/string-nbsp.js", 523 "language/white-space/string-space.js", 524 "language/white-space/string-vertical-tab.js", 525 "language/expressions/super/prop-dot-cls-val-from-eval.js", 526 "language/expressions/super/prop-expr-cls-val-from-eval.js", 527 "language/global-code/script-decl-lex-lex.js", 528 "language/eval-code/indirect/realm.js", 529 "language/expressions/generators/eval-body-proto-realm.js", 530 "language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js", 531 "language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js", 532 "built-ins/WeakMap/proto-from-ctor-realm.js", 533 "built-ins/Object/proto-from-ctor-realm.js", 534 "built-ins/TypedArrayConstructors/ctors-bigint/object-arg/proto-from-ctor-realm.js", 535 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm.js", 536 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js", 537 "built-ins/TypedArrayConstructors/ctors-bigint/no-args/proto-from-ctor-realm.js", 538 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js", 539 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js", 540 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js", 541 "built-ins/TypedArrayConstructors/ctors-bigint/length-arg/proto-from-ctor-realm.js", 542 "built-ins/TypedArrayConstructors/ctors/object-arg/proto-from-ctor-realm.js", 543 "built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm.js", 544 "built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm-sab.js", 545 "built-ins/TypedArrayConstructors/ctors/no-args/proto-from-ctor-realm.js", 546 "built-ins/TypedArrayConstructors/ctors/typedarray-arg/proto-from-ctor-realm.js", 547 "built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js", 548 "built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js", 549 "built-ins/TypedArrayConstructors/ctors/length-arg/proto-from-ctor-realm.js", 550 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm.js", 551 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js", 552 "built-ins/TypedArrayConstructors/ctors-bigint/length-arg/proto-from-ctor-realm.js", 553 "built-ins/TypedArrayConstructors/ctors-bigint/no-args/proto-from-ctor-realm.js", 554 "built-ins/TypedArrayConstructors/ctors-bigint/object-arg/proto-from-ctor-realm.js", 555 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js", 556 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js", 557 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js", 558 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-realm.js", 559 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-realm.js", 560 "built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-realm.js", 561 "built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-realm.js", 562 "built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-realm.js", 563 "built-ins/TypedArrayConstructors/internals/Get/detached-buffer-realm.js", 564 "built-ins/TypedArrayConstructors/internals/Delete/BigInt/detached-buffer-realm.js", 565 "built-ins/TypedArrayConstructors/internals/Delete/detached-buffer-realm.js", 566 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js", 567 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer-realm.js", 568 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js", 569 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer.js", 570 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js", 571 "built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-realm.js", 572 "built-ins/TypedArrayConstructors/internals/Set/detached-buffer-realm.js", 573 "built-ins/Date/proto-from-ctor-realm-one.js", 574 "built-ins/Date/proto-from-ctor-realm-two.js", 575 "built-ins/Date/proto-from-ctor-realm-zero.js", 576 "built-ins/DataView/proto-from-ctor-realm.js", 577 "built-ins/DataView/proto-from-ctor-realm-sab.js", 578 "built-ins/RegExp/prototype/Symbol.split/splitter-proto-from-ctor-realm.js", 579 "built-ins/RegExp/prototype/Symbol.split/splitter-proto-from-ctor-realm.js", 580 "built-ins/RegExp/proto-from-ctor-realm.js", 581 "built-ins/Boolean/proto-from-ctor-realm.js", 582 "built-ins/Map/proto-from-ctor-realm.js", 583 "built-ins/Number/proto-from-ctor-realm.js", 584 "built-ins/ArrayBuffer/proto-from-ctor-realm.js", 585 "built-ins/AsyncGeneratorFunction/proto-from-ctor-realm.js", 586 "built-ins/AsyncGeneratorFunction/proto-from-ctor-realm-prototype.js", 587 "built-ins/SharedArrayBuffer/proto-from-ctor-realm.js", 588 "built-ins/NativeErrors/ReferenceError/proto-from-ctor-realm.js", 589 "built-ins/NativeErrors/URIError/proto-from-ctor-realm.js", 590 "built-ins/NativeErrors/TypeError/proto-from-ctor-realm.js", 591 "built-ins/NativeErrors/RangeError/proto-from-ctor-realm.js", 592 "built-ins/NativeErrors/SyntaxError/proto-from-ctor-realm.js", 593 "built-ins/WeakSet/proto-from-ctor-realm.js", 594 "built-ins/WeakSet/iterable-with-symbol-values.js", 595 "built-ins/GeneratorFunction/proto-from-ctor-realm.js", 596 "built-ins/GeneratorFunction/proto-from-ctor-realm-prototype.js", 597 "built-ins/Function/prototype/bind/proto-from-ctor-realm.js", 598 "built-ins/Function/proto-from-ctor-realm.js", 599 "built-ins/Set/proto-from-ctor-realm.js", 600 "built-ins/String/proto-from-ctor-realm.js", 601 "built-ins/Array/prototype/includes/from/proto-from-ctor-realm.js", 602 "built-ins/Array/prototype/findLast/callbackfn-resize-arraybuffer.js", 603 "built-ins/Array/prototype/findLastIndex/callbackfn-resize-arraybuffer.js", 604 "built-ins/Array/prototype/toSpliced/mutate-while-iterating.js", 605 "built-ins/TypedArray/prototype/findLast/callbackfn-resize.js", 606 "built-ins/TypedArray/prototype/findLastIndex/callbackfn-resize.js", 607 "built-ins/TypedArray/prototype/findLastIndex/return-abrupt-from-this-out-of-bounds.js", 608 "built-ins/TypedArray/prototype/findLast/BigInt/return-abrupt-from-this-out-of-bounds.js", 609 "built-ins/TypedArray/prototype/findLastIndex/BigInt/return-abrupt-from-this-out-of-bounds.js", 610 "built-ins/Array/from/proto-from-ctor-realm.js", 611 "built-ins/Array/proto-from-ctor-realm-one.js", 612 "built-ins/Array/proto-from-ctor-realm-two.js", 613 "built-ins/Array/proto-from-ctor-realm-zero.js", 614 "built-ins/Error/proto-from-ctor-realm.js", 615 "built-ins/Promise/proto-from-ctor-realm.js", 616 "built-ins/Proxy/get-fn-realm.js", 617 "built-ins/Proxy/construct/trap-is-undefined-proto-from-cross-realm-newtarget.js", 618 "built-ins/Proxy/construct/trap-is-undefined-proto-from-newtarget-realm.js", 619 "built-ins/Array/of/proto-from-ctor-realm.js", 620 "language/expressions/super/realm.js", 621 "built-ins/ThrowTypeError/distinct-cross-realm.js", 622 "built-ins/Function/call-bind-this-realm-undef.js", 623 "built-ins/Function/prototype/bind/get-fn-realm-recursive.js", 624 "built-ins/Function/prototype/bind/get-fn-realm.js", 625 "built-ins/Function/prototype/apply/argarray-not-object-realm.js", 626 "built-ins/Function/internals/Construct/derived-this-uninitialized-realm.js", 627 "built-ins/Function/internals/Construct/derived-return-val-realm.js", 628 "built-ins/Function/internals/Construct/base-ctor-revoked-proxy-realm.js", 629 "built-ins/Function/internals/Call/class-ctor-realm.js", 630 "built-ins/Proxy/get-fn-realm-recursive.js", 631 "language/expressions/optional-chaining/eval-optional-call.js", 632 "language/expressions/async-generator/eval-body-proto-realm.js" 633 ] 634 }, 635 { 636 "reason": " Not support Function. Forbidden using new Function()/Function().", 637 "files": [ 638 "built-ins/String/prototype/replace/S15.5.4.11_A1_T5.js", 639 "built-ins/String/prototype/replace/S15.5.4.11_A1_T6.js", 640 "built-ins/String/prototype/slice/S15.5.4.13_A1_T5.js", 641 "built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js", 642 "built-ins/String/prototype/replace/S15.5.4.11_A1_T5.js", 643 "built-ins/String/prototype/replace/S15.5.4.11_A1_T6.js", 644 "built-ins/String/prototype/slice/S15.5.4.13_A1_T5.js", 645 "built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js", 646 "language/expressions/instanceof/S15.3.5.3_A1_T1.js", 647 "language/expressions/instanceof/S15.3.5.3_A1_T2.js", 648 "language/expressions/instanceof/S15.3.5.3_A1_T3.js", 649 "language/expressions/instanceof/S15.3.5.3_A1_T4.js", 650 "language/expressions/instanceof/S15.3.5.3_A1_T5.js", 651 "language/expressions/instanceof/S15.3.5.3_A1_T6.js", 652 "language/expressions/instanceof/S15.3.5.3_A1_T7.js", 653 "language/expressions/instanceof/S15.3.5.3_A1_T8.js", 654 "language/expressions/instanceof/S15.3.5.3_A2_T2.js", 655 "language/expressions/instanceof/S15.3.5.3_A2_T6.js", 656 "language/expressions/instanceof/S15.3.5.3_A2_T5.js", 657 "language/expressions/instanceof/S15.3.5.3_A3_T2.js", 658 "language/statements/function/13.0_4-17gs.js" 659 ] 660 }, 661 { 662 "reason": "Not support tco", 663 "files": [ 664 "language/expressions/call/tco-cross-realm-class-derived-construct.js", 665 "language/expressions/call/tco-cross-realm-fun-construct.js" 666 ] 667 }, 668 { 669 "reason": "Not support sharedArrayBuffer and detacheArraybuffer", 670 "files": [ 671 "built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js", 672 "built-ins/DataView/custom-proto-access-detaches-buffer.js", 673 "built-ins/DataView/detached-buffer.js", 674 "built-ins/DataView/prototype/buffer/detached-buffer.js", 675 "built-ins/DataView/prototype/byteLength/detached-buffer.js", 676 "built-ins/DataView/prototype/byteLength/instance-has-detached-buffer.js", 677 "built-ins/DataView/prototype/byteOffset/detached-buffer.js", 678 "built-ins/DataView/prototype/getFloat32/detached-buffer.js", 679 "built-ins/DataView/prototype/getFloat32/detached-buffer-after-toindex-byteoffset.js", 680 "built-ins/DataView/prototype/getFloat32/detached-buffer-before-outofrange-byteoffset.js", 681 "built-ins/DataView/prototype/getFloat64/detached-buffer.js", 682 "built-ins/DataView/prototype/getFloat64/detached-buffer-after-toindex-byteoffset.js", 683 "built-ins/DataView/prototype/getFloat64/detached-buffer-before-outofrange-byteoffset.js", 684 "built-ins/DataView/prototype/getInt16/detached-buffer.js", 685 "built-ins/DataView/prototype/getInt16/detached-buffer-after-toindex-byteoffset.js", 686 "built-ins/DataView/prototype/getInt16/detached-buffer-before-outofrange-byteoffset.js", 687 "built-ins/DataView/prototype/getInt32/detached-buffer.js", 688 "built-ins/DataView/prototype/getInt32/detached-buffer-after-toindex-byteoffset.js", 689 "built-ins/DataView/prototype/getInt32/detached-buffer-before-outofrange-byteoffset.js", 690 "built-ins/DataView/prototype/getInt8/detached-buffer.js", 691 "built-ins/DataView/prototype/getInt8/detached-buffer-after-toindex-byteoffset.js", 692 "built-ins/DataView/prototype/getInt8/detached-buffer-before-outofrange-byteoffset.js", 693 "built-ins/DataView/prototype/getUint16/detached-buffer.js", 694 "built-ins/DataView/prototype/getUint16/detached-buffer-after-toindex-byteoffset.js", 695 "built-ins/DataView/prototype/getUint16/detached-buffer-before-outofrange-byteoffset.js", 696 "built-ins/DataView/prototype/getUint32/detached-buffer.js", 697 "built-ins/DataView/prototype/getUint32/detached-buffer-after-toindex-byteoffset.js", 698 "built-ins/DataView/prototype/getUint32/detached-buffer-before-outofrange-byteoffset.js", 699 "built-ins/DataView/prototype/getUint8/detached-buffer.js", 700 "built-ins/DataView/prototype/getUint8/detached-buffer-after-toindex-byteoffset.js", 701 "built-ins/DataView/prototype/getUint8/detached-buffer-before-outofrange-byteoffset.js", 702 "built-ins/DataView/prototype/setFloat32/detached-buffer.js", 703 "built-ins/DataView/prototype/setFloat32/detached-buffer-after-number-value.js", 704 "built-ins/DataView/prototype/setFloat32/detached-buffer-after-toindex-byteoffset.js", 705 "built-ins/DataView/prototype/setFloat32/detached-buffer-before-outofrange-byteoffset.js", 706 "built-ins/DataView/prototype/setFloat64/detached-buffer.js", 707 "built-ins/DataView/prototype/setFloat64/detached-buffer-after-number-value.js", 708 "built-ins/DataView/prototype/setFloat64/detached-buffer-after-toindex-byteoffset.js", 709 "built-ins/DataView/prototype/setFloat64/detached-buffer-before-outofrange-byteoffset.js", 710 "built-ins/DataView/prototype/setInt16/detached-buffer.js", 711 "built-ins/DataView/prototype/setInt16/detached-buffer-after-number-value.js", 712 "built-ins/DataView/prototype/setInt16/detached-buffer-after-toindex-byteoffset.js", 713 "built-ins/DataView/prototype/setInt16/detached-buffer-before-outofrange-byteoffset.js", 714 "built-ins/DataView/prototype/setInt32/detached-buffer.js", 715 "built-ins/DataView/prototype/setInt32/detached-buffer-after-number-value.js", 716 "built-ins/DataView/prototype/setInt32/detached-buffer-after-toindex-byteoffset.js", 717 "built-ins/DataView/prototype/setInt32/detached-buffer-before-outofrange-byteoffset.js", 718 "built-ins/DataView/prototype/setInt8/detached-buffer.js", 719 "built-ins/DataView/prototype/setInt8/detached-buffer-after-number-value.js", 720 "built-ins/DataView/prototype/setInt8/detached-buffer-after-toindex-byteoffset.js", 721 "built-ins/DataView/prototype/setInt8/detached-buffer-before-outofrange-byteoffset.js", 722 "built-ins/DataView/prototype/setUint16/detached-buffer.js", 723 "built-ins/DataView/prototype/setUint16/detached-buffer-after-number-value.js", 724 "built-ins/DataView/prototype/setUint16/detached-buffer-after-toindex-byteoffset.js", 725 "built-ins/DataView/prototype/setUint16/detached-buffer-before-outofrange-byteoffset.js", 726 "built-ins/DataView/prototype/setUint32/detached-buffer.js", 727 "built-ins/DataView/prototype/setUint32/detached-buffer-after-number-value.js", 728 "built-ins/DataView/prototype/setUint32/detached-buffer-after-toindex-byteoffset.js", 729 "built-ins/DataView/prototype/setUint32/detached-buffer-before-outofrange-byteoffset.js", 730 "built-ins/DataView/prototype/setUint8/detached-buffer.js", 731 "built-ins/DataView/prototype/setUint8/detached-buffer-after-number-value.js", 732 "built-ins/DataView/prototype/setUint8/detached-buffer-after-toindex-byteoffset.js", 733 "built-ins/DataView/prototype/setUint8/detached-buffer-before-outofrange-byteoffset.js", 734 "built-ins/TypedArray/prototype/buffer/detached-buffer.js", 735 "built-ins/TypedArray/prototype/buffer/BigInt/detached-buffer.js", 736 "built-ins/TypedArray/prototype/byteLength/BigInt/detached-buffer.js", 737 "built-ins/TypedArray/prototype/byteLength/detached-buffer.js", 738 "built-ins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js", 739 "built-ins/TypedArray/prototype/byteOffset/detached-buffer.js", 740 "built-ins/TypedArray/prototype/copyWithin/BigInt/detached-buffer.js", 741 "built-ins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js", 742 "built-ins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js", 743 "built-ins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js", 744 "built-ins/TypedArray/prototype/copyWithin/detached-buffer.js", 745 "built-ins/TypedArray/prototype/entries/BigInt/detached-buffer.js", 746 "built-ins/TypedArray/prototype/entries/detached-buffer.js", 747 "built-ins/TypedArray/prototype/every/BigInt/callbackfn-detachbuffer.js", 748 "built-ins/TypedArray/prototype/every/BigInt/detached-buffer.js", 749 "built-ins/TypedArray/prototype/every/detached-buffer.js", 750 "built-ins/TypedArray/prototype/fill/BigInt/detached-buffer.js", 751 "built-ins/TypedArray/prototype/fill/detached-buffer.js", 752 "built-ins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js", 753 "built-ins/TypedArray/prototype/filter/BigInt/detached-buffer.js", 754 "built-ins/TypedArray/prototype/filter/callbackfn-detachbuffer.js", 755 "built-ins/TypedArray/prototype/filter/detached-buffer.js", 756 "built-ins/TypedArray/prototype/find/BigInt/detached-buffer.js", 757 "built-ins/TypedArray/prototype/find/BigInt/predicate-may-detach-buffer.js", 758 "built-ins/TypedArray/prototype/find/detached-buffer.js", 759 "built-ins/TypedArray/prototype/findIndex/BigInt/detached-buffer.js", 760 "built-ins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js", 761 "built-ins/TypedArray/prototype/findIndex/detached-buffer.js", 762 "built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-detachbuffer.js", 763 "built-ins/TypedArray/prototype/forEach/BigInt/detached-buffer.js", 764 "built-ins/TypedArray/prototype/forEach/detached-buffer.js", 765 "built-ins/TypedArray/prototype/includes/BigInt/detached-buffer-during-fromIndex-returns-false-for-zero.js", 766 "built-ins/TypedArray/prototype/includes/BigInt/detached-buffer.js", 767 "built-ins/TypedArray/prototype/includes/BigInt/detached-buffer-during-fromIndex-returns-true-for-undefined.js", 768 "built-ins/TypedArray/prototype/includes/detached-buffer.js", 769 "built-ins/TypedArray/prototype/indexOf/BigInt/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js", 770 "built-ins/TypedArray/prototype/indexOf/BigInt/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js", 771 "built-ins/TypedArray/prototype/indexOf/BigInt/detached-buffer.js", 772 "built-ins/TypedArray/prototype/indexOf/detached-buffer.js", 773 "built-ins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js", 774 "built-ins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js", 775 "built-ins/TypedArray/prototype/join/BigInt/detached-buffer.js", 776 "built-ins/TypedArray/prototype/join/BigInt/detached-buffer-during-fromIndex-returns-single-comma.js", 777 "built-ins/TypedArray/prototype/join/detached-buffer.js", 778 "built-ins/TypedArray/prototype/join/detached-buffer-during-fromIndex-returns-single-comma.js", 779 "built-ins/TypedArray/prototype/keys/BigInt/detached-buffer.js", 780 "built-ins/TypedArray/prototype/keys/detached-buffer.js", 781 "built-ins/TypedArray/prototype/lastIndexOf/BigInt/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js", 782 "built-ins/TypedArray/prototype/lastIndexOf/BigInt/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js", 783 "built-ins/TypedArray/prototype/lastIndexOf/BigInt/detached-buffer.js", 784 "built-ins/TypedArray/prototype/lastIndexOf/detached-buffer.js", 785 "built-ins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js", 786 "built-ins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js", 787 "built-ins/TypedArray/prototype/length/BigInt/detached-buffer.js", 788 "built-ins/TypedArray/prototype/length/detached-buffer.js", 789 "built-ins/TypedArray/prototype/map/BigInt/callbackfn-detachbuffer.js", 790 "built-ins/TypedArray/prototype/map/BigInt/detached-buffer.js", 791 "built-ins/TypedArray/prototype/map/callbackfn-detachbuffer.js", 792 "built-ins/TypedArray/prototype/map/detached-buffer.js", 793 "built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-detachbuffer.js", 794 "built-ins/TypedArray/prototype/reduce/BigInt/detached-buffer.js", 795 "built-ins/TypedArray/prototype/reduce/detached-buffer.js", 796 "built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-detachbuffer.js", 797 "built-ins/TypedArray/prototype/reduceRight/BigInt/detached-buffer.js", 798 "built-ins/TypedArray/prototype/reduceRight/detached-buffer.js", 799 "built-ins/TypedArray/prototype/reverse/BigInt/detached-buffer.js", 800 "built-ins/TypedArray/prototype/reverse/detached-buffer.js", 801 "built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-on-get-src-value-throws.js", 802 "built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js", 803 "built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-throws.js", 804 "built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js", 805 "built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js", 806 "built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-throws.js", 807 "built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js", 808 "built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js", 809 "built-ins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js", 810 "built-ins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js", 811 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-custom-ctor-other-targettype.js", 812 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-custom-ctor-same-targettype.js", 813 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-get-ctor.js", 814 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-speciesctor-get-species-custom-ctor-throws.js", 815 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-zero-count-custom-ctor-same-targettype.js", 816 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-zero-count-custom-ctor-other-targettype.js", 817 "built-ins/TypedArray/prototype/slice/BigInt/detached-buffer.js", 818 "built-ins/TypedArray/prototype/slice/detached-buffer.js", 819 "built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js", 820 "built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js", 821 "built-ins/TypedArray/prototype/slice/detached-buffer-get-ctor.js", 822 "built-ins/TypedArray/prototype/slice/detached-buffer-speciesctor-get-species-custom-ctor-throws.js", 823 "built-ins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-other-targettype.js", 824 "built-ins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-same-targettype.js", 825 "built-ins/TypedArray/prototype/some/BigInt/callbackfn-detachbuffer.js", 826 "built-ins/TypedArray/prototype/some/BigInt/detached-buffer.js", 827 "built-ins/TypedArray/prototype/some/detached-buffer.js", 828 "built-ins/TypedArray/prototype/sort/BigInt/detached-buffer-comparefn.js", 829 "built-ins/TypedArray/prototype/sort/BigInt/detached-buffer.js", 830 "built-ins/TypedArray/prototype/sort/detached-buffer.js", 831 "built-ins/TypedArray/prototype/sort/detached-buffer-comparefn.js", 832 "built-ins/TypedArray/prototype/sort/detached-buffer-comparefn-coerce.js", 833 "built-ins/TypedArray/prototype/sort/sort-tonumber.js", 834 "built-ins/TypedArray/prototype/subarray/BigInt/detached-buffer.js", 835 "built-ins/TypedArray/prototype/subarray/detached-buffer.js", 836 "built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js", 837 "built-ins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js", 838 "built-ins/TypedArray/prototype/toLocaleString/BigInt/detached-buffer.js", 839 "built-ins/TypedArray/prototype/toLocaleString/detached-buffer.js", 840 "built-ins/TypedArray/prototype/toString/BigInt/detached-buffer.js", 841 "built-ins/TypedArray/prototype/toString/detached-buffer.js", 842 "built-ins/TypedArray/prototype/values/BigInt/detached-buffer.js", 843 "built-ins/TypedArray/prototype/values/detached-buffer.js", 844 "built-ins/TypedArray/prototype/every/callbackfn-detachbuffer.js", 845 "built-ins/TypedArray/prototype/find/predicate-may-detach-buffer.js", 846 "built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js", 847 "built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js", 848 "built-ins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js", 849 "built-ins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js", 850 "built-ins/TypedArray/prototype/some/callbackfn-detachbuffer.js", 851 "built-ins/TypedArray/prototype/findLast/predicate-may-detach-buffer.js", 852 "built-ins/TypedArray/prototype/findLast/return-abrupt-from-this-out-of-bounds.js", 853 "built-ins/TypedArray/prototype/findLastIndex/predicate-may-detach-buffer.js", 854 "built-ins/TypedArray/prototype/findLastIndex/detached-buffer.js", 855 "built-ins/TypedArray/prototype/toReversed/this-value-invalid.js", 856 "built-ins/TypedArray/prototype/findLast/BigInt/detached-buffer.js", 857 "built-ins/TypedArray/prototype/findLast/BigInt/predicate-may-detach-buffer.js", 858 "built-ins/TypedArray/prototype/findLastIndex/BigInt/detached-buffer.js", 859 "built-ins/TypedArray/prototype/findLastIndex/BigInt/predicate-may-detach-buffer.js", 860 "built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js", 861 "built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js", 862 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/detachedbuffer.js", 863 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js", 864 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js", 865 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js", 866 "built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js", 867 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js", 868 "built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js", 869 "built-ins/TypedArrayConstructors/internals/Delete/BigInt/detached-buffer-key-is-not-numeric-index.js", 870 "built-ins/TypedArrayConstructors/internals/Delete/BigInt/detached-buffer-key-is-symbol.js", 871 "built-ins/TypedArrayConstructors/internals/Delete/BigInt/detached-buffer-realm.js", 872 "built-ins/TypedArrayConstructors/internals/Delete/BigInt/detached-buffer.js", 873 "built-ins/TypedArrayConstructors/internals/Delete/BigInt/infinity-detached-buffer.js", 874 "built-ins/TypedArrayConstructors/internals/Delete/detached-buffer.js", 875 "built-ins/TypedArrayConstructors/internals/Delete/detached-buffer-key-is-not-numeric-index.js", 876 "built-ins/TypedArrayConstructors/internals/Delete/detached-buffer-key-is-symbol.js", 877 "built-ins/TypedArrayConstructors/internals/Delete/infinity-detached-buffer.js", 878 "built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js", 879 "built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-symbol.js", 880 "built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-realm.js", 881 "built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer.js", 882 "built-ins/TypedArrayConstructors/internals/Get/BigInt/infinity-detached-buffer.js", 883 "built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js", 884 "built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-not-numeric-index.js", 885 "built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-symbol.js", 886 "built-ins/TypedArrayConstructors/internals/Get/infinity-detached-buffer.js", 887 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js", 888 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js", 889 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-realm.js", 890 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer.js", 891 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js", 892 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js", 893 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-not-number.js", 894 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-symbol.js", 895 "built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js", 896 "built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js", 897 "built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-realm.js", 898 "built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js", 899 "built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer.js", 900 "built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js", 901 "built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-not-number.js", 902 "built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-symbol.js", 903 "built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js", 904 "built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-symbol.js", 905 "built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-realm.js", 906 "built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer.js", 907 "built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-detached-buffer.js", 908 "built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js", 909 "built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-not-numeric-index.js", 910 "built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-symbol.js", 911 "built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js", 912 "built-ins/TypedArray/prototype/every/callbackfn-detachbuffer.js", 913 "built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js", 914 "built-ins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js", 915 "built-ins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js", 916 "built-ins/TypedArray/prototype/some/callbackfn-detachbuffer.js", 917 "built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js", 918 "built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js", 919 "built-ins/TypedArray/prototype/fill/coerced-end-detach.js", 920 "built-ins/TypedArray/prototype/fill/coerced-start-detach.js", 921 "built-ins/TypedArray/prototype/fill/coerced-value-detach.js", 922 "built-ins/TypedArray/prototype/find/predicate-may-detach-buffer.js", 923 "built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js", 924 "built-ins/TypedArray/prototype/toSorted/this-value-invalid.js", 925 "built-ins/TypedArray/prototype/findLast/detached-buffer.js", 926 "built-ins/DataView/prototype/getBigUint64/detached-buffer-after-toindex-byteoffset.js", 927 "built-ins/DataView/prototype/getBigUint64/detached-buffer-before-outofrange-byteoffset.js", 928 "built-ins/DataView/prototype/getBigUint64/detached-buffer.js", 929 "built-ins/DataView/prototype/getBigInt64/detached-buffer-after-toindex-byteoffset.js", 930 "built-ins/DataView/prototype/getBigInt64/detached-buffer-before-outofrange-byteoffset.js", 931 "built-ins/DataView/prototype/getBigInt64/detached-buffer.js", 932 "built-ins/DataView/prototype/setBigInt64/detached-buffer-after-toindex-byteoffset.js", 933 "built-ins/DataView/prototype/setBigInt64/detached-buffer-before-outofrange-byteoffset.js", 934 "built-ins/DataView/prototype/setBigInt64/detached-buffer.js", 935 "built-ins/DataView/prototype/setBigInt64/detached-buffer-after-bigint-value.js" 936 ] 937 }, 938 { 939 "reason": "js-runtime incorrectly handling", 940 "files": [ 941 ] 942 }, 943 { 944 "reason": "AnnexB Feature Supported, Support must be aligned with the ACE", 945 "files": [ 946 "annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js", 947 "annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js", 948 "annexB/built-ins/RegExp/RegExp-leading-escape.js", 949 "annexB/built-ins/RegExp/RegExp-trailing-escape.js", 950 "annexB/built-ins/Date/prototype/getYear/return-value.js", 951 "annexB/built-ins/Date/prototype/getYear/this-not-date.js", 952 "annexB/built-ins/Date/prototype/getYear/nan.js", 953 "annexB/built-ins/Date/prototype/setYear/this-not-date.js", 954 "annexB/built-ins/Date/prototype/getYear/B.2.4.js", 955 "annexB/built-ins/Date/prototype/setYear/B.2.5.js", 956 "annexB/built-ins/Date/prototype/setYear/this-time-nan.js", 957 "annexB/built-ins/Date/prototype/setYear/this-time-valid.js", 958 "annexB/built-ins/Date/prototype/setYear/time-clip.js", 959 "annexB/built-ins/Date/prototype/setYear/year-nan.js", 960 "annexB/built-ins/Date/prototype/setYear/year-number-absolute.js", 961 "annexB/built-ins/Date/prototype/setYear/year-number-relative.js", 962 "annexB/built-ins/Date/prototype/setYear/year-to-number-err.js", 963 "annexB/built-ins/Date/prototype/toGMTString/value.js", 964 "annexB/built-ins/Date/prototype/toGMTString/prop-desc.js", 965 "annexB/built-ins/RegExp/prototype/compile/pattern-string-u.js", 966 "annexB/built-ins/Date/prototype/getYear/B.2.4.js", 967 "annexB/built-ins/Date/prototype/getYear/length.js", 968 "annexB/built-ins/Date/prototype/getYear/name.js", 969 "annexB/built-ins/Date/prototype/getYear/nan.js", 970 "annexB/built-ins/Date/prototype/getYear/return-value.js", 971 "annexB/built-ins/Date/prototype/getYear/this-not-date.js", 972 "annexB/built-ins/Date/prototype/setYear/B.2.5.js", 973 "annexB/built-ins/Date/prototype/setYear/length.js", 974 "annexB/built-ins/Date/prototype/setYear/name.js", 975 "annexB/built-ins/Date/prototype/setYear/this-not-date.js", 976 "annexB/built-ins/Date/prototype/setYear/this-time-nan.js", 977 "annexB/built-ins/Date/prototype/setYear/this-time-valid.js", 978 "annexB/built-ins/Date/prototype/setYear/time-clip.js", 979 "annexB/built-ins/Date/prototype/setYear/year-nan.js", 980 "annexB/built-ins/Date/prototype/setYear/year-number-absolute.js", 981 "annexB/built-ins/Date/prototype/setYear/year-number-relative.js", 982 "annexB/built-ins/Date/prototype/setYear/year-to-number-err.js", 983 "annexB/built-ins/Date/prototype/toGMTString/prop-desc.js", 984 "annexB/built-ins/Date/prototype/toGMTString/value.js", 985 "annexB/built-ins/RegExp/prototype/compile/B.RegExp.prototype.compile.js", 986 "annexB/built-ins/RegExp/prototype/compile/flags-string-invalid.js", 987 "annexB/built-ins/RegExp/prototype/compile/flags-to-string.js", 988 "annexB/built-ins/RegExp/prototype/compile/flags-to-string-err.js", 989 "annexB/built-ins/RegExp/prototype/compile/flags-undefined.js", 990 "annexB/built-ins/RegExp/prototype/compile/length.js", 991 "annexB/built-ins/RegExp/prototype/compile/name.js", 992 "annexB/built-ins/RegExp/prototype/compile/pattern-regexp-distinct.js", 993 "annexB/built-ins/RegExp/prototype/compile/pattern-regexp-flags-defined.js", 994 "annexB/built-ins/RegExp/prototype/compile/pattern-regexp-immutable-lastindex.js", 995 "annexB/built-ins/RegExp/prototype/compile/pattern-regexp-props.js", 996 "annexB/built-ins/RegExp/prototype/compile/pattern-regexp-same.js", 997 "annexB/built-ins/RegExp/prototype/compile/pattern-string.js", 998 "annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid.js", 999 "annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js", 1000 "annexB/built-ins/RegExp/prototype/compile/pattern-to-string-err.js", 1001 "annexB/built-ins/RegExp/prototype/compile/pattern-undefined.js", 1002 "annexB/built-ins/RegExp/prototype/compile/this-not-object.js", 1003 "annexB/built-ins/RegExp/prototype/compile/this-obj-not-regexp.js", 1004 "annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js", 1005 "annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js", 1006 "annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js", 1007 "annexB/built-ins/RegExp/RegExp-leading-escape.js", 1008 "annexB/built-ins/RegExp/RegExp-trailing-escape.js", 1009 "annexB/built-ins/String/prototype/anchor/attr-tostring-err.js", 1010 "annexB/built-ins/String/prototype/anchor/B.2.3.2.js", 1011 "annexB/built-ins/String/prototype/anchor/length.js", 1012 "annexB/built-ins/String/prototype/anchor/name.js", 1013 "annexB/built-ins/String/prototype/anchor/prop-desc.js", 1014 "annexB/built-ins/String/prototype/anchor/this-val-tostring-err.js", 1015 "annexB/built-ins/String/prototype/big/B.2.3.3.js", 1016 "annexB/built-ins/String/prototype/big/length.js", 1017 "annexB/built-ins/String/prototype/big/name.js", 1018 "annexB/built-ins/String/prototype/big/prop-desc.js", 1019 "annexB/built-ins/String/prototype/big/this-val-tostring-err.js", 1020 "annexB/built-ins/String/prototype/blink/B.2.3.4.js", 1021 "annexB/built-ins/String/prototype/blink/length.js", 1022 "annexB/built-ins/String/prototype/blink/name.js", 1023 "annexB/built-ins/String/prototype/blink/prop-desc.js", 1024 "annexB/built-ins/String/prototype/blink/this-val-tostring-err.js", 1025 "annexB/built-ins/String/prototype/bold/B.2.3.5.js", 1026 "annexB/built-ins/String/prototype/bold/length.js", 1027 "annexB/built-ins/String/prototype/bold/name.js", 1028 "annexB/built-ins/String/prototype/bold/prop-desc.js", 1029 "annexB/built-ins/String/prototype/bold/this-val-tostring-err.js", 1030 "annexB/built-ins/String/prototype/fixed/B.2.3.6.js", 1031 "annexB/built-ins/String/prototype/fixed/length.js", 1032 "annexB/built-ins/String/prototype/fixed/name.js", 1033 "annexB/built-ins/String/prototype/fixed/prop-desc.js", 1034 "annexB/built-ins/String/prototype/fixed/this-val-tostring-err.js", 1035 "annexB/built-ins/String/prototype/fontcolor/attr-tostring-err.js", 1036 "annexB/built-ins/String/prototype/fontcolor/B.2.3.7.js", 1037 "annexB/built-ins/String/prototype/fontcolor/length.js", 1038 "annexB/built-ins/String/prototype/fontcolor/name.js", 1039 "annexB/built-ins/String/prototype/fontcolor/prop-desc.js", 1040 "annexB/built-ins/String/prototype/fontcolor/this-val-tostring-err.js", 1041 "annexB/built-ins/String/prototype/fontsize/attr-tostring-err.js", 1042 "annexB/built-ins/String/prototype/fontsize/B.2.3.8.js", 1043 "annexB/built-ins/String/prototype/fontsize/length.js", 1044 "annexB/built-ins/String/prototype/fontsize/name.js", 1045 "annexB/built-ins/String/prototype/fontsize/prop-desc.js", 1046 "annexB/built-ins/String/prototype/fontsize/this-val-tostring-err.js", 1047 "annexB/built-ins/String/prototype/italics/B.2.3.9.js", 1048 "annexB/built-ins/String/prototype/italics/length.js", 1049 "annexB/built-ins/String/prototype/italics/name.js", 1050 "annexB/built-ins/String/prototype/italics/prop-desc.js", 1051 "annexB/built-ins/String/prototype/italics/this-val-tostring-err.js", 1052 "annexB/built-ins/String/prototype/link/attr-tostring-err.js", 1053 "annexB/built-ins/String/prototype/link/B.2.3.10.js", 1054 "annexB/built-ins/String/prototype/link/length.js", 1055 "annexB/built-ins/String/prototype/link/name.js", 1056 "annexB/built-ins/String/prototype/link/prop-desc.js", 1057 "annexB/built-ins/String/prototype/link/this-val-tostring-err.js", 1058 "annexB/built-ins/String/prototype/small/B.2.3.11.js", 1059 "annexB/built-ins/String/prototype/small/length.js", 1060 "annexB/built-ins/String/prototype/small/name.js", 1061 "annexB/built-ins/String/prototype/small/prop-desc.js", 1062 "annexB/built-ins/String/prototype/small/this-val-tostring-err.js", 1063 "annexB/built-ins/String/prototype/strike/B.2.3.12.js", 1064 "annexB/built-ins/String/prototype/strike/length.js", 1065 "annexB/built-ins/String/prototype/strike/name.js", 1066 "annexB/built-ins/String/prototype/strike/prop-desc.js", 1067 "annexB/built-ins/String/prototype/strike/this-val-tostring-err.js", 1068 "annexB/built-ins/String/prototype/sub/B.2.3.13.js", 1069 "annexB/built-ins/String/prototype/sub/length.js", 1070 "annexB/built-ins/String/prototype/sub/name.js", 1071 "annexB/built-ins/String/prototype/sub/prop-desc.js", 1072 "annexB/built-ins/String/prototype/sub/this-val-tostring-err.js", 1073 "annexB/built-ins/String/prototype/sup/B.2.3.14.js", 1074 "annexB/built-ins/String/prototype/sup/length.js", 1075 "annexB/built-ins/String/prototype/sup/name.js", 1076 "annexB/built-ins/String/prototype/sup/prop-desc.js", 1077 "annexB/built-ins/String/prototype/sup/this-val-tostring-err.js", 1078 "annexB/built-ins/RegExp/prototype/compile/pattern-string-u.js", 1079 "annexB/language/literals/regexp/identity-escape.js", 1080 "annexB/language/literals/regexp/non-empty-class-ranges.js", 1081 "annexB/language/literals/regexp/non-empty-class-ranges-no-dash.js", 1082 "annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-cross-realm-constructor.js", 1083 "annexB/built-ins/RegExp/legacy-accessors/input/this-cross-realm-constructor.js", 1084 "annexB/built-ins/RegExp/legacy-accessors/index/this-cross-realm-constructor.js", 1085 "annexB/built-ins/RegExp/legacy-accessors/rightContext/this-cross-realm-constructor.js", 1086 "annexB/built-ins/RegExp/legacy-accessors/lastParen/this-cross-realm-constructor.js", 1087 "annexB/built-ins/RegExp/legacy-accessors/leftContext/this-cross-realm-constructor.js", 1088 "annexB/built-ins/RegExp/prototype/compile/this-cross-realm-instance.js" 1089 ] 1090 }, 1091 { 1092 "reason": "decodeURIComponent/DecodeURI Supported in 6.0", 1093 "files": [ 1094 ] 1095 }, 1096 { 1097 "reason": "throw exception", 1098 "files": [ 1099 ] 1100 }, 1101 { 1102 "reason": "Not support 5e-324", 1103 "files": [ 1104 "language/expressions/equals/S11.9.1_A5.3.js", 1105 "language/expressions/does-not-equals/S11.9.2_A5.3.js" 1106 ] 1107 }, 1108 { 1109 "reason": "Not support $262", 1110 "files": [ 1111 "language/expressions/tagged-template/cache-realm.js", 1112 "language/types/reference/get-value-prop-base-primitive-realm.js", 1113 "language/types/reference/put-value-prop-base-primitive-realm.js", 1114 "language/expressions/super/realm.js" 1115 ] 1116 }, 1117 { 1118 "reason": "Missing Symbol.toStringTag.js", 1119 "files": [ 1120 ] 1121 }, 1122 { 1123 "reason": "Not support [[delete]]", 1124 "files": [ 1125 "built-ins/TypedArrayConstructors/internals/Delete/key-is-not-minus-zero-strict.js" 1126 ] 1127 }, 1128 { 1129 "reason": "Not support at and includes", 1130 "files": [ 1131 ] 1132 }, 1133 { 1134 "reason": "Not support TypedArrayConstructors ecma2020 features", 1135 "files": [ 1136 ] 1137 }, 1138 { 1139 "reason": "Temporary shielding of unstable test cases", 1140 "files": [ 1141 ] 1142 }, 1143 { 1144 "reason": "Not support with Class's Privatename(#)", 1145 "files": [ 1146 ] 1147 }, 1148 { 1149 "reason": "Special unicode character that tsc can not recognize", 1150 "files": [ 1151 "language/module-code/export-expname-binding-string.js", 1152 "language/module-code/export-expname-from-binding-string.js", 1153 "language/module-code/export-expname-from-star-string.js", 1154 "language/module-code/export-expname-from-string-binding.js", 1155 "language/module-code/export-expname-from-star.js", 1156 "language/module-code/export-expname-from-string-string.js", 1157 "language/module-code/export-expname-from-string.js", 1158 "language/module-code/export-expname-import-string-binding.js" 1159 ] 1160 }, 1161 { 1162 "reason": "Not support Dynamic Import", 1163 "files": [ 1164 "language/module-code/verify-dfs.js" 1165 ] 1166 }, 1167 { 1168 "reason": "Unused node will be eliminated when tsc emiting in [after], So module won't get correct entries", 1169 "files": [ 1170 "language/module-code/eval-rqstd-order.js" 1171 ] 1172 }, 1173 { 1174 "reason": "Not support further ecma-2015's feature in module code", 1175 "files": [ 1176 "built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js", 1177 "built-ins/FinalizationRegistry/prototype/cleanupSome/cleanup-prevented-with-reference.js", 1178 "built-ins/FinalizationRegistry/prototype/cleanupSome/cleanup-prevented-with-unregister.js", 1179 "built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js", 1180 "built-ins/FinalizationRegistry/prototype/cleanupSome/holdings-multiple-values.js", 1181 "built-ins/FinalizationRegistry/prototype/cleanupSome/length.js", 1182 "built-ins/FinalizationRegistry/prototype/cleanupSome/name.js", 1183 "built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js", 1184 "built-ins/FinalizationRegistry/prototype/cleanupSome/reentrancy.js", 1185 "built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined-with-gc.js", 1186 "built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js", 1187 "built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js", 1188 "built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js" 1189 ] 1190 }, 1191 { 1192 "reason": "agent.* not yet supported", 1193 "files": [ 1194 "built-ins/Atomics/notify/notify-nan.js", 1195 "built-ins/Atomics/notify/notify-renotify-noop.js", 1196 "built-ins/Atomics/notify/notify-with-no-agents-waiting.js", 1197 "built-ins/Atomics/notify/notify-all-on-loc.js", 1198 "built-ins/Atomics/notify/undefined-index-defaults-to-zero.js", 1199 "built-ins/Atomics/notify/notify-two.js", 1200 "built-ins/Atomics/notify/notify-all.js", 1201 "built-ins/Atomics/notify/negative-count.js", 1202 "built-ins/Atomics/notify/notify-zero.js", 1203 "built-ins/Atomics/notify/notify-in-order-one-time.js", 1204 "built-ins/Atomics/notify/count-defaults-to-infinity-undefined.js", 1205 "built-ins/Atomics/notify/null-bufferdata-throws.js", 1206 "built-ins/Atomics/notify/notify-in-order.js", 1207 "built-ins/Atomics/notify/notify-one.js", 1208 "built-ins/Atomics/notify/count-defaults-to-infinity-missing.js", 1209 "built-ins/Atomics/notify/bigint/notify-all-on-loc.js", 1210 "built-ins/Atomics/notify/bigint/null-bufferdata-throws.js", 1211 "built-ins/Atomics/notify/notify-with-no-matching-agents-waiting.js", 1212 "built-ins/Atomics/wait/was-woken-before-timeout.js", 1213 "built-ins/Atomics/wait/null-for-timeout-agent.js", 1214 "built-ins/Atomics/wait/undefined-index-defaults-to-zero.js", 1215 "built-ins/Atomics/wait/no-spurious-wakeup-on-exchange.js", 1216 "built-ins/Atomics/wait/false-for-timeout-agent.js", 1217 "built-ins/Atomics/wait/nan-for-timeout.js", 1218 "built-ins/Atomics/wait/no-spurious-wakeup-on-and.js", 1219 "built-ins/Atomics/wait/no-spurious-wakeup-on-or.js", 1220 "built-ins/Atomics/wait/no-spurious-wakeup-on-store.js", 1221 "built-ins/Atomics/wait/no-spurious-wakeup-on-sub.js", 1222 "built-ins/Atomics/wait/value-not-equal.js", 1223 "built-ins/Atomics/wait/waiterlist-order-of-operations-is-fifo.js", 1224 "built-ins/Atomics/wait/symbol-for-timeout-throws-agent.js", 1225 "built-ins/Atomics/wait/symbol-for-index-throws-agent.js", 1226 "built-ins/Atomics/wait/no-spurious-wakeup-on-add.js", 1227 "built-ins/Atomics/wait/good-views.js", 1228 "built-ins/Atomics/wait/no-spurious-wakeup-on-compareExchange.js", 1229 "built-ins/Atomics/wait/null-bufferdata-throws.js", 1230 "built-ins/Atomics/wait/poisoned-object-for-timeout-throws-agent.js", 1231 "built-ins/Atomics/wait/waiterlist-block-indexedposition-wake.js", 1232 "built-ins/Atomics/wait/cannot-suspend-throws.js", 1233 "built-ins/Atomics/wait/undefined-for-timeout.js", 1234 "built-ins/Atomics/wait/object-for-timeout-agent.js", 1235 "built-ins/Atomics/wait/wait-index-value-not-equal.js", 1236 "built-ins/Atomics/wait/no-spurious-wakeup-no-operation.js", 1237 "built-ins/Atomics/wait/no-spurious-wakeup-on-xor.js", 1238 "built-ins/Atomics/wait/negative-timeout-agent.js", 1239 "built-ins/Atomics/wait/bigint/was-woken-before-timeout.js", 1240 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-exchange.js", 1241 "built-ins/Atomics/wait/bigint/false-for-timeout-agent.js", 1242 "built-ins/Atomics/wait/bigint/nan-for-timeout.js", 1243 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-and.js", 1244 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-or.js", 1245 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-store.js", 1246 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-sub.js", 1247 "built-ins/Atomics/wait/bigint/value-not-equal.js", 1248 "built-ins/Atomics/wait/bigint/waiterlist-order-of-operations-is-fifo.js", 1249 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-add.js", 1250 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-compareExchange.js", 1251 "built-ins/Atomics/wait/bigint/null-bufferdata-throws.js", 1252 "built-ins/Atomics/wait/bigint/waiterlist-block-indexedposition-wake.js", 1253 "built-ins/Atomics/wait/bigint/cannot-suspend-throws.js", 1254 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-no-operation.js", 1255 "built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-xor.js", 1256 "built-ins/Atomics/wait/bigint/negative-timeout-agent.js", 1257 "built-ins/Atomics/wait/true-for-timeout-agent.js", 1258 "built-ins/Atomics/wait/symbol-for-value-throws-agent.js", 1259 "built-ins/Atomics/waitAsync/null-bufferdata-throws.js", 1260 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-compareExchange.js", 1261 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-sub.js", 1262 "built-ins/Atomics/waitAsync/returns-result-object-value-is-string-timed-out.js", 1263 "built-ins/Atomics/waitAsync/was-woken-before-timeout.js", 1264 "built-ins/Atomics/waitAsync/implicit-infinity-for-timeout.js", 1265 "built-ins/Atomics/waitAsync/negative-timeout-agent.js", 1266 "built-ins/Atomics/waitAsync/non-shared-bufferdata-throws.js", 1267 "built-ins/Atomics/waitAsync/undefined-for-timeout-agent.js", 1268 "built-ins/Atomics/waitAsync/symbol-for-value-throws.js", 1269 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-add.js", 1270 "built-ins/Atomics/waitAsync/out-of-range-index-throws.js", 1271 "built-ins/Atomics/waitAsync/null-for-timeout.js", 1272 "built-ins/Atomics/waitAsync/name.js", 1273 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-xor.js", 1274 "built-ins/Atomics/waitAsync/is-function.js", 1275 "built-ins/Atomics/waitAsync/non-int32-typedarray-throws.js", 1276 "built-ins/Atomics/waitAsync/symbol-for-timeout-throws-agent.js", 1277 "built-ins/Atomics/waitAsync/poisoned-object-for-timeout-throws-agent.js", 1278 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-store.js", 1279 "built-ins/Atomics/waitAsync/good-views.js", 1280 "built-ins/Atomics/waitAsync/true-for-timeout.js", 1281 "built-ins/Atomics/waitAsync/validate-arraytype-before-value-coercion.js", 1282 "built-ins/Atomics/waitAsync/object-for-timeout-agent.js", 1283 "built-ins/Atomics/waitAsync/negative-index-throws.js", 1284 "built-ins/Atomics/waitAsync/object-for-timeout.js", 1285 "built-ins/Atomics/waitAsync/returns-result-object-value-is-promise-resolves-to-ok.js", 1286 "built-ins/Atomics/waitAsync/symbol-for-index-throws-agent.js", 1287 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-and.js", 1288 "built-ins/Atomics/waitAsync/false-for-timeout-agent.js", 1289 "built-ins/Atomics/waitAsync/true-for-timeout-agent.js", 1290 "built-ins/Atomics/waitAsync/bad-range.js", 1291 "built-ins/Atomics/waitAsync/length.js", 1292 "built-ins/Atomics/waitAsync/validate-arraytype-before-index-coercion.js", 1293 "built-ins/Atomics/waitAsync/value-not-equal.js", 1294 "built-ins/Atomics/waitAsync/no-spurious-wakeup-no-operation.js", 1295 "built-ins/Atomics/waitAsync/not-an-object-throws.js", 1296 "built-ins/Atomics/waitAsync/null-for-timeout-agent.js", 1297 "built-ins/Atomics/waitAsync/false-for-timeout.js", 1298 "built-ins/Atomics/waitAsync/waiterlist-block-indexedposition-wake.js", 1299 "built-ins/Atomics/waitAsync/undefined-for-timeout.js", 1300 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-exchange.js", 1301 "built-ins/Atomics/waitAsync/negative-timeout.js", 1302 "built-ins/Atomics/waitAsync/symbol-for-timeout-throws.js", 1303 "built-ins/Atomics/waitAsync/value-not-equal-agent.js", 1304 "built-ins/Atomics/waitAsync/symbol-for-value-throws-agent.js", 1305 "built-ins/Atomics/waitAsync/not-a-typedarray-throws.js", 1306 "built-ins/Atomics/waitAsync/validate-arraytype-before-timeout-coercion.js", 1307 "built-ins/Atomics/waitAsync/returns-result-object-value-is-string-not-equal.js", 1308 "built-ins/Atomics/waitAsync/nan-for-timeout-agent.js", 1309 "built-ins/Atomics/waitAsync/bigint/null-bufferdata-throws.js", 1310 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-compareExchange.js", 1311 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-sub.js", 1312 "built-ins/Atomics/waitAsync/bigint/was-woken-before-timeout.js", 1313 "built-ins/Atomics/waitAsync/bigint/negative-timeout-agent.js", 1314 "built-ins/Atomics/waitAsync/bigint/non-shared-bufferdata-throws.js", 1315 "built-ins/Atomics/waitAsync/bigint/undefined-for-timeout-agent.js", 1316 "built-ins/Atomics/waitAsync/bigint/symbol-for-value-throws.js", 1317 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-add.js", 1318 "built-ins/Atomics/waitAsync/bigint/out-of-range-index-throws.js", 1319 "built-ins/Atomics/waitAsync/bigint/null-for-timeout.js", 1320 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-xor.js", 1321 "built-ins/Atomics/waitAsync/bigint/symbol-for-timeout-throws-agent.js", 1322 "built-ins/Atomics/waitAsync/bigint/poisoned-object-for-timeout-throws-agent.js", 1323 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-store.js", 1324 "built-ins/Atomics/waitAsync/bigint/good-views.js", 1325 "built-ins/Atomics/waitAsync/bigint/true-for-timeout.js", 1326 "built-ins/Atomics/waitAsync/bigint/object-for-timeout-agent.js", 1327 "built-ins/Atomics/waitAsync/bigint/negative-index-throws.js", 1328 "built-ins/Atomics/waitAsync/bigint/non-bigint64-typedarray-throws.js", 1329 "built-ins/Atomics/waitAsync/bigint/object-for-timeout.js", 1330 "built-ins/Atomics/waitAsync/bigint/symbol-for-index-throws-agent.js", 1331 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-and.js", 1332 "built-ins/Atomics/waitAsync/bigint/false-for-timeout-agent.js", 1333 "built-ins/Atomics/waitAsync/bigint/true-for-timeout-agent.js", 1334 "built-ins/Atomics/waitAsync/bigint/bad-range.js", 1335 "built-ins/Atomics/waitAsync/bigint/value-not-equal.js", 1336 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-no-operation.js", 1337 "built-ins/Atomics/waitAsync/bigint/not-an-object-throws.js", 1338 "built-ins/Atomics/waitAsync/bigint/null-for-timeout-agent.js", 1339 "built-ins/Atomics/waitAsync/bigint/false-for-timeout.js", 1340 "built-ins/Atomics/waitAsync/bigint/waiterlist-block-indexedposition-wake.js", 1341 "built-ins/Atomics/waitAsync/bigint/undefined-for-timeout.js", 1342 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-exchange.js", 1343 "built-ins/Atomics/waitAsync/bigint/negative-timeout.js", 1344 "built-ins/Atomics/waitAsync/bigint/symbol-for-timeout-throws.js", 1345 "built-ins/Atomics/waitAsync/bigint/value-not-equal-agent.js", 1346 "built-ins/Atomics/waitAsync/bigint/symbol-for-value-throws-agent.js", 1347 "built-ins/Atomics/waitAsync/bigint/not-a-typedarray-throws.js", 1348 "built-ins/Atomics/waitAsync/bigint/nan-for-timeout-agent.js", 1349 "built-ins/Atomics/waitAsync/bigint/poisoned-object-for-timeout-throws.js", 1350 "built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-or.js", 1351 "built-ins/Atomics/waitAsync/bigint/symbol-for-index-throws.js", 1352 "built-ins/Atomics/waitAsync/bigint/undefined-index-defaults-to-zero-agent.js", 1353 "built-ins/Atomics/waitAsync/poisoned-object-for-timeout-throws.js", 1354 "built-ins/Atomics/waitAsync/no-spurious-wakeup-on-or.js", 1355 "built-ins/Atomics/waitAsync/symbol-for-index-throws.js", 1356 "built-ins/Atomics/waitAsync/returns-result-object-value-is-promise-resolves-to-timed-out.js", 1357 "built-ins/Atomics/waitAsync/undefined-index-defaults-to-zero-agent.js", 1358 "built-ins/Atomics/waitAsync/descriptor.js" 1359 ] 1360 }, 1361 { 1362 "reason": "gc() not yet supported", 1363 "files": [ 1364 "built-ins/FinalizationRegistry/gc-has-one-chance-to-call-cleanupCallback.js", 1365 "built-ins/FinalizationRegistry/prototype/unregister/unregister-cleaned-up-cell.js", 1366 "built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js" 1367 ] 1368 }, 1369 { 1370 "reason": "Some special use cases have not yet been implemented", 1371 "files": [ 1372 "language/statements/async-generator/yield-star-return-then-getter-ticks.js" 1373 ] 1374 }, 1375 { 1376 "reason": "when add other cases , some case fail", 1377 "files": [ 1378 "language/module-code/instn-named-err-ambiguous-as.js", 1379 "language/module-code/instn-named-err-ambiguous.js", 1380 "language/module-code/instn-named-err-dflt-thru-star-as.js", 1381 "language/module-code/instn-named-err-dflt-thru-star-dflt.js", 1382 "language/module-code/instn-named-err-not-found-as.js", 1383 "language/module-code/instn-named-err-not-found-dflt.js", 1384 "language/module-code/instn-named-err-not-found.js", 1385 "language/expressions/dynamic-import/reuse-namespace-object-from-import.js", 1386 "language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js", 1387 "language/expressions/dynamic-import/for-await-resolution-and-error-agen.js", 1388 "language/expressions/dynamic-import/for-await-resolution-and-error.js", 1389 "language/expressions/dynamic-import/reuse-namespace-object-from-script.js", 1390 "language/module-code/top-level-await/await-dynamic-import-rejection.js", 1391 "language/module-code/top-level-await/dfs-invariant.js", 1392 "language/module-code/top-level-await/module-async-import-async-resolution-ticks.js", 1393 "language/module-code/top-level-await/module-import-rejection-body.js", 1394 "language/module-code/top-level-await/module-import-rejection-tick.js", 1395 "language/module-code/top-level-await/module-import-resolution.js", 1396 "language/module-code/top-level-await/module-import-rejection.js", 1397 "language/module-code/top-level-await/module-import-unwrapped.js", 1398 "language/module-code/top-level-await/module-sync-import-async-resolution-ticks.js", 1399 "language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-ambiguous-import.js", 1400 "language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-urierror.js", 1401 "language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-typeerror.js", 1402 "language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-circular.js", 1403 "language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-urierror.js", 1404 "language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-ambiguous-import.js", 1405 "language/expressions/dynamic-import/usage/nested-async-gen-await-eval-script-code-host-resolves-module-code.js", 1406 "language/expressions/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js", 1407 "language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js", 1408 "language/expressions/dynamic-import/usage/nested-async-gen-await-specifier-tostring.js", 1409 "language/expressions/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js", 1410 "language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js", 1411 "language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js", 1412 "language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js", 1413 "language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js", 1414 "language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js", 1415 "language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js", 1416 "language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js", 1417 "language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js", 1418 "language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js", 1419 "language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js", 1420 "language/expressions/multiplication/S11.5.1_A1.js", 1421 "built-ins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-false-for-zero.js", 1422 "built-ins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-true-for-undefined.js", 1423 "built-ins/TypedArrayConstructors/ctors/buffer-arg/detachedbuffer.js", 1424 "built-ins/TypedArrayConstructors/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js", 1425 "built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js" 1426 ] 1427 }, 1428 { 1429 "reason": "Execution result is consistent with the latest standard behavior", 1430 "files": [ 1431 "intl402/DateTimeFormat/constructor-options-order-dayPeriod.js", 1432 "intl402/DateTimeFormat/constructor-options-order-fractionalSecondDigits.js", 1433 "intl402/DateTimeFormat/constructor-options-order-timedate-style.js", 1434 "intl402/DateTimeFormat/constructor-options-order.js" 1435 ] 1436 }, 1437 { 1438 "reason": "tests is timeout", 1439 "files": [ 1440 "built-ins/RegExp/character-class-escape-non-whitespace.js", 1441 "built-ins/decodeURIComponent/S15.1.3.2_A1.10_T1.js", 1442 "built-ins/decodeURIComponent/S15.1.3.2_A1.11_T1.js", 1443 "built-ins/decodeURIComponent/S15.1.3.2_A1.11_T2.js", 1444 "built-ins/decodeURIComponent/S15.1.3.2_A1.12_T1.js", 1445 "built-ins/decodeURIComponent/S15.1.3.2_A1.12_T2.js", 1446 "built-ins/decodeURIComponent/S15.1.3.2_A1.12_T3.js", 1447 "built-ins/decodeURIComponent/S15.1.3.2_A1.2_T1.js", 1448 "built-ins/decodeURIComponent/S15.1.3.2_A1.2_T2.js", 1449 "built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js" 1450 ] 1451 } 1452] 1453