Skip to content

Instantly share code, notes, and snippets.

@calebmer
Created July 18, 2018 19:59
Show Gist options
  • Save calebmer/1c9fe396b63ba055458c599c2be18a58 to your computer and use it in GitHub Desktop.
Save calebmer/1c9fe396b63ba055458c599c2be18a58 to your computer and use it in GitHub Desktop.
@@ -1,60 +1,227 @@
=== RESULTS ===
-Passes: 17584 / 17806 (98%)
-ES5 passes: 11943 / 12073 (98%)
-ES6 passes: 5641 / 5733 (98%)
-Skipped: 13349
+Passes: 16899 / 17780 (95%)
+ES5 passes: 11625 / 12045 (96%)
+ES6 passes: 5274 / 5735 (91%)
+Skipped: 13375
Timeouts: 2
Groups with failures:
-../prepack/test/test262/test/language/statements/function: Passed: 228 / 232 (98%) (es5): 154 / 158 (97%) (es6): 74 / 74 (100%)
-../prepack/test/test262/test/language/statements/for-of: Passed: 428 / 477 (89%) (es5): 14 / 15 (93%) (es6): 414 / 462 (89%)
-../prepack/test/test262/test/language/statements/class: Passed: 201 / 205 (98%) (es5): 21 / 25 (84%) (es6): 180 / 180 (100%)
-../prepack/test/test262/test/language/statements/class/super: Passed: 7 / 8 (87%) (es5): 7 / 8 (87%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/GeneratorFunction: Passed: 4 / 5 (80%) (es5): 0 / 0 (100%) (es6): 4 / 5 (80%)
-../prepack/test/test262/test/language/statements/class/strict-mode: Passed: 0 / 1 (0%) (es5): 0 / 0 (100%) (es6): 0 / 1 (0%)
-../prepack/test/test262/test/language/statements/class/name-binding: Passed: 4 / 6 (66%) (es5): 0 / 0 (100%) (es6): 4 / 6 (66%)
-../prepack/test/test262/test/language/statements/class/definition: Passed: 21 / 27 (77%) (es5): 0 / 0 (100%) (es6): 21 / 27 (77%)
-../prepack/test/test262/test/language/rest-parameters: Passed: 9 / 10 (90%) (es5): 2 / 2 (100%) (es6): 7 / 8 (87%)
-../prepack/test/test262/test/language/literals/string: Passed: 28 / 30 (93%) (es5): 28 / 30 (93%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/language/global-code: Passed: 12 / 26 (46%) (es5): 3 / 3 (100%) (es6): 9 / 23 (39%)
-../prepack/test/test262/test/language/function-code: Passed: 215 / 217 (99%) (es5): 215 / 217 (99%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/language/expressions/template-literal: Passed: 38 / 39 (97%) (es5): 0 / 0 (100%) (es6): 38 / 39 (97%)
-../prepack/test/test262/test/language/expressions/tagged-template: Passed: 15 / 24 (62%) (es5): 6 / 15 (40%) (es6): 9 / 9 (100%)
-../prepack/test/test262/test/language/expressions/super: Passed: 74 / 76 (97%) (es5): 0 / 0 (100%) (es6): 74 / 76 (97%)
-../prepack/test/test262/test/language/expressions/object: Passed: 148 / 152 (97%) (es5): 39 / 43 (90%) (es6): 109 / 109 (100%)
-../prepack/test/test262/test/language/expressions/function: Passed: 91 / 95 (95%) (es5): 17 / 21 (80%) (es6): 74 / 74 (100%)
-../prepack/test/test262/test/language/expressions/class: Passed: 197 / 200 (98%) (es5): 16 / 19 (84%) (es6): 181 / 181 (100%)
-../prepack/test/test262/test/language/expressions/async-arrow-function: Passed: 0 / 2 (0%) (es5): 0 / 2 (0%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/language/expressions/assignment: Passed: 218 / 223 (97%) (es5): 39 / 39 (100%) (es6): 179 / 184 (97%)
-../prepack/test/test262/test/language/expressions/arrow-function: Passed: 97 / 101 (96%) (es5): 6 / 10 (60%) (es6): 91 / 91 (100%)
-../prepack/test/test262/test/language/eval-code/indirect: Passed: 55 / 57 (96%) (es5): 45 / 47 (95%) (es6): 10 / 10 (100%)
-../prepack/test/test262/test/language/eval-code/direct: Passed: 86 / 88 (97%) (es5): 75 / 77 (97%) (es6): 11 / 11 (100%)
-../prepack/test/test262/test/language/computed-property-names/class/static: Passed: 8 / 11 (72%) (es5): 0 / 0 (100%) (es6): 8 / 11 (72%)
+../prepack/test/test262/test/language/statements/variable: Passed: 98 / 101 (97%) (es5): 22 / 24 (91%) (es6): 76 / 77 (98%)
+../prepack/test/test262/test/language/statements/function: Passed: 218 / 232 (93%) (es5): 146 / 158 (92%) (es6): 72 / 74 (97%)
+../prepack/test/test262/test/language/statements/for-of: Passed: 423 / 477 (88%) (es5): 15 / 15 (100%) (es6): 408 / 462 (88%)
+../prepack/test/test262/test/language/statements/class: Passed: 193 / 205 (94%) (es5): 16 / 25 (64%) (es6): 177 / 180 (98%)
+../prepack/test/test262/test/language/statements/class/super: Passed: 1 / 8 (12%) (es5): 1 / 8 (12%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/language/statements/class/subclass: Passed: 22 / 25 (88%) (es5): 4 / 5 (80%) (es6): 18 / 20 (90%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/WeakSet: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/WeakMap: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Symbol: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/String: Passed: 0 / 3 (0%) (es5): 0 / 0 (100%) (es6): 0 / 3 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Set: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/RegExp: Passed: 0 / 3 (0%) (es5): 0 / 0 (100%) (es6): 0 / 3 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Promise: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Object: Passed: 0 / 4 (0%) (es5): 0 / 0 (100%) (es6): 0 / 4 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Number: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/NativeError: Passed: 0 / 18 (0%) (es5): 0 / 0 (100%) (es6): 0 / 18 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Map: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/GeneratorFunction: Passed: 0 / 5 (0%) (es5): 0 / 0 (100%) (es6): 0 / 5 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Function: Passed: 0 / 4 (0%) (es5): 0 / 0 (100%) (es6): 0 / 4 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Error: Passed: 0 / 3 (0%) (es5): 0 / 0 (100%) (es6): 0 / 3 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Date: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/DataView: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Boolean: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/ArrayBuffer: Passed: 0 / 2 (0%) (es5): 0 / 0 (100%) (es6): 0 / 2 (0%)
+../prepack/test/test262/test/language/statements/class/subclass/builtin-objects/Array: Passed: 0 / 5 (0%) (es5): 0 / 0 (100%) (es6): 0 / 5 (0%)
+../prepack/test/test262/test/language/statements/class/name-binding: Passed: 5 / 6 (83%) (es5): 0 / 0 (100%) (es6): 5 / 6 (83%)
+../prepack/test/test262/test/language/statements/class/definition: Passed: 18 / 27 (66%) (es5): 0 / 0 (100%) (es6): 18 / 27 (66%)
+../prepack/test/test262/test/language/statements/class/arguments: Passed: 1 / 2 (50%) (es5): 0 / 0 (100%) (es6): 1 / 2 (50%)
+../prepack/test/test262/test/language/literals/string: Passed: 30 / 32 (93%) (es5): 30 / 32 (93%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/language/literals/regexp: Passed: 44 / 45 (97%) (es5): 36 / 36 (100%) (es6): 8 / 9 (88%)
+../prepack/test/test262/test/language/global-code: Passed: 21 / 27 (77%) (es5): 3 / 3 (100%) (es6): 18 / 24 (75%)
+../prepack/test/test262/test/language/expressions/typeof: Passed: 13 / 14 (92%) (es5): 12 / 13 (92%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/language/expressions/super: Passed: 54 / 80 (67%) (es5): 0 / 0 (100%) (es6): 54 / 80 (67%)
+../prepack/test/test262/test/language/expressions/object: Passed: 145 / 152 (95%) (es5): 39 / 43 (90%) (es6): 106 / 109 (97%)
+../prepack/test/test262/test/language/expressions/object/method-definition: Passed: 18 / 20 (90%) (es5): 3 / 3 (100%) (es6): 15 / 17 (88%)
+../prepack/test/test262/test/language/expressions/new.target: Passed: 10 / 11 (90%) (es5): 0 / 0 (100%) (es6): 10 / 11 (90%)
+../prepack/test/test262/test/language/expressions/instanceof: Passed: 42 / 43 (97%) (es5): 34 / 34 (100%) (es6): 8 / 9 (88%)
+../prepack/test/test262/test/language/expressions/function: Passed: 89 / 95 (93%) (es5): 17 / 21 (80%) (es6): 72 / 74 (97%)
+../prepack/test/test262/test/language/expressions/equals: Passed: 38 / 39 (97%) (es5): 32 / 32 (100%) (es6): 6 / 7 (85%)
+../prepack/test/test262/test/language/expressions/delete: Passed: 61 / 62 (98%) (es5): 61 / 61 (100%) (es6): 0 / 1 (0%)
+../prepack/test/test262/test/language/expressions/class: Passed: 188 / 200 (94%) (es5): 11 / 19 (57%) (es6): 177 / 181 (97%)
+../prepack/test/test262/test/language/expressions/assignment: Passed: 213 / 223 (95%) (es5): 39 / 39 (100%) (es6): 174 / 184 (94%)
+../prepack/test/test262/test/language/expressions/arrow-function: Passed: 96 / 101 (95%) (es5): 6 / 10 (60%) (es6): 90 / 91 (98%)
+../prepack/test/test262/test/language/expressions/addition: Passed: 39 / 42 (92%) (es5): 35 / 36 (97%) (es6): 4 / 6 (66%)
+../prepack/test/test262/test/language/eval-code/indirect: Passed: 56 / 58 (96%) (es5): 46 / 48 (95%) (es6): 10 / 10 (100%)
+../prepack/test/test262/test/language/eval-code/direct: Passed: 87 / 91 (95%) (es5): 76 / 78 (97%) (es6): 11 / 13 (84%)
+../prepack/test/test262/test/language/computed-property-names/object/method: Passed: 3 / 5 (60%) (es5): 0 / 0 (100%) (es6): 3 / 5 (60%)
+../prepack/test/test262/test/language/computed-property-names/object/accessor: Passed: 4 / 6 (66%) (es5): 0 / 0 (100%) (es6): 4 / 6 (66%)
+../prepack/test/test262/test/language/computed-property-names/class/static: Passed: 9 / 11 (81%) (es5): 0 / 0 (100%) (es6): 9 / 11 (81%)
+../prepack/test/test262/test/language/computed-property-names/class/method: Passed: 6 / 11 (54%) (es5): 0 / 0 (100%) (es6): 6 / 11 (54%)
+../prepack/test/test262/test/language/computed-property-names/class/accessor: Passed: 2 / 4 (50%) (es5): 0 / 0 (100%) (es6): 2 / 4 (50%)
+../prepack/test/test262/test/language/arguments-object: Passed: 49 / 72 (68%) (es5): 49 / 72 (68%) (es6): 0 / 0 (100%)
../prepack/test/test262/test/intl402/Date/prototype/toLocaleString: Passed: 2 / 3 (66%) (es5): 2 / 3 (66%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/harness: Passed: 76 / 78 (97%) (es5): 76 / 78 (97%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/TypedArrayConstructors/ctors/buffer-arg: Passed: 24 / 25 (96%) (es5): 24 / 25 (96%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/TypedArray/prototype/fill: Passed: 24 / 25 (96%) (es5): 24 / 25 (96%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/Symbol/prototype/description: Passed: 1 / 7 (14%) (es5): 1 / 7 (14%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/String/prototype/trimStart: Passed: 5 / 22 (22%) (es5): 5 / 22 (22%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/String/prototype/trimEnd: Passed: 5 / 22 (22%) (es5): 5 / 22 (22%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArrayConstructors/internals/Set: Passed: 14 / 15 (93%) (es5): 14 / 15 (93%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArrayConstructors/internals/HasProperty: Passed: 13 / 14 (92%) (es5): 13 / 14 (92%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArrayConstructors/internals/Get: Passed: 8 / 12 (66%) (es5): 8 / 12 (66%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/values: Passed: 6 / 10 (60%) (es5): 4 / 8 (50%) (es6): 2 / 2 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype: Passed: 2 / 3 (66%) (es5): 2 / 3 (66%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/toLocaleString: Passed: 16 / 20 (80%) (es5): 16 / 20 (80%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/subarray: Passed: 32 / 34 (94%) (es5): 32 / 34 (94%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/sort: Passed: 14 / 16 (87%) (es5): 14 / 16 (87%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/some: Passed: 20 / 22 (90%) (es5): 20 / 22 (90%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/slice: Passed: 41 / 43 (95%) (es5): 41 / 43 (95%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/set: Passed: 42 / 44 (95%) (es5): 42 / 44 (95%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/reverse: Passed: 10 / 12 (83%) (es5): 10 / 12 (83%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/reduceRight: Passed: 23 / 25 (92%) (es5): 23 / 25 (92%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/reduce: Passed: 23 / 25 (92%) (es5): 23 / 25 (92%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/map: Passed: 24 / 26 (92%) (es5): 24 / 26 (92%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/length: Passed: 2 / 9 (22%) (es5): 2 / 9 (22%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/lastIndexOf: Passed: 16 / 18 (88%) (es5): 16 / 18 (88%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/keys: Passed: 8 / 10 (80%) (es5): 6 / 8 (75%) (es6): 2 / 2 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/join: Passed: 14 / 16 (87%) (es5): 14 / 16 (87%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/indexOf: Passed: 17 / 19 (89%) (es5): 17 / 19 (89%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/includes: Passed: 17 / 19 (89%) (es5): 17 / 19 (89%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/forEach: Passed: 19 / 21 (90%) (es5): 19 / 21 (90%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/findIndex: Passed: 17 / 19 (89%) (es5): 17 / 19 (89%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/find: Passed: 17 / 19 (89%) (es5): 17 / 19 (89%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/filter: Passed: 38 / 40 (95%) (es5): 38 / 40 (95%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/fill: Passed: 23 / 25 (92%) (es5): 23 / 25 (92%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/every: Passed: 20 / 22 (90%) (es5): 20 / 22 (90%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/entries: Passed: 8 / 10 (80%) (es5): 8 / 10 (80%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/copyWithin: Passed: 29 / 31 (93%) (es5): 29 / 31 (93%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/byteOffset: Passed: 2 / 9 (22%) (es5): 2 / 9 (22%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/byteLength: Passed: 2 / 9 (22%) (es5): 2 / 9 (22%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/buffer: Passed: 2 / 9 (22%) (es5): 2 / 9 (22%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/TypedArray/prototype/Symbol.toStringTag: Passed: 2 / 9 (22%) (es5): 2 / 9 (22%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/ThrowTypeError: Passed: 0 / 9 (0%) (es5): 0 / 9 (0%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/Symbol/species: Passed: 2 / 3 (66%) (es5): 0 / 1 (0%) (es6): 2 / 2 (100%)
+../prepack/test/test262/test/built-ins/Symbol/prototype/valueOf: Passed: 6 / 7 (85%) (es5): 0 / 0 (100%) (es6): 6 / 7 (85%)
+../prepack/test/test262/test/built-ins/Symbol/prototype/description: Passed: 4 / 7 (57%) (es5): 4 / 7 (57%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/Symbol/keyFor: Passed: 5 / 6 (83%) (es5): 0 / 0 (100%) (es6): 5 / 6 (83%)
+../prepack/test/test262/test/built-ins/String/prototype/trimStart: Passed: 13 / 22 (59%) (es5): 13 / 22 (59%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/String/prototype/trimEnd: Passed: 13 / 22 (59%) (es5): 13 / 22 (59%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/String/prototype/trim: Passed: 126 / 127 (99%) (es5): 125 / 126 (99%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/String/prototype/toLocaleUpperCase: Passed: 10 / 25 (40%) (es5): 8 / 21 (38%) (es6): 2 / 4 (50%)
+../prepack/test/test262/test/built-ins/String/prototype/toLocaleLowerCase: Passed: 10 / 26 (38%) (es5): 8 / 21 (38%) (es6): 2 / 5 (40%)
+../prepack/test/test262/test/built-ins/String/prototype/split: Passed: 106 / 107 (99%) (es5): 103 / 103 (100%) (es6): 3 / 4 (75%)
+../prepack/test/test262/test/built-ins/String/prototype/search: Passed: 32 / 35 (91%) (es5): 29 / 29 (100%) (es6): 3 / 6 (50%)
+../prepack/test/test262/test/built-ins/String/prototype/replace: Passed: 45 / 46 (97%) (es5): 42 / 42 (100%) (es6): 3 / 4 (75%)
+../prepack/test/test262/test/built-ins/String/prototype/match: Passed: 40 / 42 (95%) (es5): 36 / 36 (100%) (es6): 4 / 6 (66%)
+../prepack/test/test262/test/built-ins/Set/prototype/size: Passed: 3 / 6 (50%) (es5): 0 / 0 (100%) (es6): 3 / 6 (50%)
../prepack/test/test262/test/built-ins/RegExp: Passed: 417 / 418 (99%) (es5): 394 / 395 (99%) (es6): 23 / 23 (100%)
-../prepack/test/test262/test/built-ins/RegExp/prototype/source: Passed: 8 / 10 (80%) (es5): 1 / 1 (100%) (es6): 7 / 9 (77%)
-../prepack/test/test262/test/built-ins/RegExp/prototype/exec: Passed: 73 / 74 (98%) (es5): 61 / 61 (100%) (es6): 12 / 13 (92%)
-../prepack/test/test262/test/built-ins/RegExp/prototype/Symbol.replace: Passed: 52 / 53 (98%) (es5): 0 / 0 (100%) (es6): 52 / 53 (98%)
-../prepack/test/test262/test/built-ins/Reflect/ownKeys: Passed: 10 / 11 (90%) (es5): 0 / 1 (0%) (es6): 10 / 10 (100%)
-../prepack/test/test262/test/built-ins/Proxy/ownKeys: Passed: 20 / 22 (90%) (es5): 20 / 22 (90%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/unicode: Passed: 5 / 7 (71%) (es5): 1 / 1 (100%) (es6): 4 / 6 (66%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/sticky: Passed: 5 / 7 (71%) (es5): 1 / 1 (100%) (es6): 4 / 6 (66%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/source: Passed: 7 / 11 (63%) (es5): 1 / 1 (100%) (es6): 6 / 10 (60%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/multiline: Passed: 7 / 9 (77%) (es5): 5 / 5 (100%) (es6): 2 / 4 (50%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/ignoreCase: Passed: 7 / 9 (77%) (es5): 5 / 5 (100%) (es6): 2 / 4 (50%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/global: Passed: 7 / 9 (77%) (es5): 5 / 5 (100%) (es6): 2 / 4 (50%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/flags: Passed: 9 / 10 (90%) (es5): 8 / 8 (100%) (es6): 1 / 2 (50%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/Symbol.split: Passed: 41 / 42 (97%) (es5): 1 / 1 (100%) (es6): 40 / 41 (97%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/Symbol.replace: Passed: 51 / 53 (96%) (es5): 0 / 0 (100%) (es6): 51 / 53 (96%)
+../prepack/test/test262/test/built-ins/RegExp/prototype/Symbol.match: Passed: 48 / 49 (97%) (es5): 2 / 2 (100%) (es6): 46 / 47 (97%)
+../prepack/test/test262/test/built-ins/Reflect/set: Passed: 14 / 17 (82%) (es5): 0 / 0 (100%) (es6): 14 / 17 (82%)
+../prepack/test/test262/test/built-ins/Reflect/construct: Passed: 8 / 9 (88%) (es5): 0 / 0 (100%) (es6): 8 / 9 (88%)
+../prepack/test/test262/test/built-ins/Reflect/apply: Passed: 6 / 7 (85%) (es5): 0 / 0 (100%) (es6): 6 / 7 (85%)
+../prepack/test/test262/test/built-ins/Proxy/setPrototypeOf: Passed: 12 / 13 (92%) (es5): 5 / 5 (100%) (es6): 7 / 8 (87%)
+../prepack/test/test262/test/built-ins/Proxy/set: Passed: 17 / 18 (94%) (es5): 0 / 0 (100%) (es6): 17 / 18 (94%)
+../prepack/test/test262/test/built-ins/Proxy/revocable: Passed: 2 / 11 (18%) (es5): 0 / 0 (100%) (es6): 2 / 11 (18%)
+../prepack/test/test262/test/built-ins/Proxy: Passed: 22 / 24 (91%) (es5): 0 / 0 (100%) (es6): 22 / 24 (91%)
+../prepack/test/test262/test/built-ins/Proxy/preventExtensions: Passed: 7 / 8 (87%) (es5): 0 / 0 (100%) (es6): 7 / 8 (87%)
+../prepack/test/test262/test/built-ins/Proxy/ownKeys: Passed: 21 / 22 (95%) (es5): 21 / 22 (95%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/Proxy/isExtensible: Passed: 7 / 8 (87%) (es5): 0 / 0 (100%) (es6): 7 / 8 (87%)
+../prepack/test/test262/test/built-ins/Proxy/has: Passed: 18 / 20 (90%) (es5): 0 / 0 (100%) (es6): 18 / 20 (90%)
+../prepack/test/test262/test/built-ins/Proxy/getPrototypeOf: Passed: 12 / 13 (92%) (es5): 0 / 0 (100%) (es6): 12 / 13 (92%)
+../prepack/test/test262/test/built-ins/Proxy/getOwnPropertyDescriptor: Passed: 14 / 15 (93%) (es5): 0 / 0 (100%) (es6): 14 / 15 (93%)
+../prepack/test/test262/test/built-ins/Proxy/get: Passed: 14 / 15 (93%) (es5): 0 / 0 (100%) (es6): 14 / 15 (93%)
+../prepack/test/test262/test/built-ins/Proxy/deleteProperty: Passed: 11 / 12 (91%) (es5): 0 / 0 (100%) (es6): 11 / 12 (91%)
+../prepack/test/test262/test/built-ins/Proxy/enumerate: Passed: 0 / 1 (0%) (es5): 0 / 1 (0%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/Proxy/defineProperty: Passed: 11 / 12 (91%) (es5): 0 / 0 (100%) (es6): 11 / 12 (91%)
+../prepack/test/test262/test/built-ins/Proxy/construct: Passed: 13 / 14 (92%) (es5): 0 / 0 (100%) (es6): 13 / 14 (92%)
+../prepack/test/test262/test/built-ins/Proxy/apply: Passed: 7 / 8 (87%) (es5): 0 / 0 (100%) (es6): 7 / 8 (87%)
+../prepack/test/test262/test/built-ins/Promise: Passed: 6 / 22 (27%) (es5): 0 / 0 (100%) (es6): 6 / 22 (27%)
+../prepack/test/test262/test/built-ins/Promise/resolve: Passed: 14 / 16 (87%) (es5): 0 / 0 (100%) (es6): 14 / 16 (87%)
+../prepack/test/test262/test/built-ins/Promise/reject: Passed: 11 / 13 (84%) (es5): 0 / 0 (100%) (es6): 11 / 13 (84%)
+../prepack/test/test262/test/built-ins/Promise/race: Passed: 23 / 24 (95%) (es5): 0 / 0 (100%) (es6): 23 / 24 (95%)
+../prepack/test/test262/test/built-ins/Promise/prototype/then: Passed: 12 / 15 (80%) (es5): 0 / 0 (100%) (es6): 12 / 15 (80%)
+../prepack/test/test262/test/built-ins/Promise/all: Passed: 25 / 36 (69%) (es5): 0 / 0 (100%) (es6): 25 / 36 (69%)
+../prepack/test/test262/test/built-ins/Object/seal: Passed: 44 / 46 (95%) (es5): 41 / 43 (95%) (es6): 3 / 3 (100%)
+../prepack/test/test262/test/built-ins/Object/prototype/toString: Passed: 22 / 26 (84%) (es5): 17 / 17 (100%) (es6): 5 / 9 (55%)
+../prepack/test/test262/test/built-ins/Object/preventExtensions: Passed: 35 / 37 (94%) (es5): 32 / 34 (94%) (es6): 3 / 3 (100%)
+../prepack/test/test262/test/built-ins/Object/keys: Passed: 51 / 52 (98%) (es5): 50 / 51 (98%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Object/isFrozen: Passed: 56 / 57 (98%) (es5): 55 / 56 (98%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Object/getPrototypeOf: Passed: 37 / 38 (97%) (es5): 36 / 37 (97%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Object/getOwnPropertyDescriptor: Passed: 306 / 307 (99%) (es5): 305 / 306 (99%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Object/freeze: Passed: 44 / 47 (93%) (es5): 41 / 44 (93%) (es6): 3 / 3 (100%)
+../prepack/test/test262/test/built-ins/Object/defineProperty: Passed: 1071 / 1115 (96%) (es5): 1066 / 1110 (96%) (es6): 5 / 5 (100%)
+../prepack/test/test262/test/built-ins/Object/defineProperties: Passed: 573 / 618 (92%) (es5): 572 / 617 (92%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Object/create: Passed: 304 / 315 (96%) (es5): 303 / 314 (96%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Object/assign: Passed: 25 / 26 (96%) (es5): 5 / 5 (100%) (es6): 20 / 21 (95%)
../prepack/test/test262/test/built-ins/Number/prototype/toPrecision: Passed: 14 / 15 (93%) (es5): 0 / 1 (0%) (es6): 14 / 14 (100%)
../prepack/test/test262/test/built-ins/Number/prototype/toFixed: Passed: 11 / 12 (91%) (es5): 8 / 9 (88%) (es6): 3 / 3 (100%)
../prepack/test/test262/test/built-ins/Number/prototype/toExponential: Passed: 13 / 14 (92%) (es5): 0 / 1 (0%) (es6): 13 / 13 (100%)
+../prepack/test/test262/test/built-ins/Math/random: Passed: 3 / 4 (75%) (es5): 1 / 2 (50%) (es6): 2 / 2 (100%)
+../prepack/test/test262/test/built-ins/Map/prototype/size: Passed: 3 / 10 (30%) (es5): 0 / 0 (100%) (es6): 3 / 10 (30%)
+../prepack/test/test262/test/built-ins/JSON/stringify: Passed: 54 / 58 (93%) (es5): 53 / 53 (100%) (es6): 1 / 5 (20%)
+../prepack/test/test262/test/built-ins/JSON/parse: Passed: 52 / 58 (89%) (es5): 45 / 45 (100%) (es6): 7 / 13 (53%)
+../prepack/test/test262/test/built-ins/Function/prototype/bind: Passed: 95 / 96 (98%) (es5): 86 / 87 (98%) (es6): 9 / 9 (100%)
+../prepack/test/test262/test/built-ins/Function/prototype/Symbol.hasInstance: Passed: 10 / 11 (90%) (es5): 0 / 0 (100%) (es6): 10 / 11 (90%)
+../prepack/test/test262/test/built-ins/Function/length: Passed: 9 / 13 (69%) (es5): 9 / 13 (69%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/Function/internals/Construct: Passed: 0 / 3 (0%) (es5): 0 / 0 (100%) (es6): 0 / 3 (0%)
+../prepack/test/test262/test/built-ins/Function: Passed: 65 / 67 (97%) (es5): 63 / 65 (96%) (es6): 2 / 2 (100%)
+../prepack/test/test262/test/built-ins/Date: Passed: 63 / 70 (90%) (es5): 53 / 55 (96%) (es6): 10 / 15 (66%)
../prepack/test/test262/test/built-ins/Date/prototype/toUTCString: Passed: 8 / 12 (66%) (es5): 7 / 11 (63%) (es6): 1 / 1 (100%)
../prepack/test/test262/test/built-ins/Date/prototype/toTimeString: Passed: 8 / 10 (80%) (es5): 7 / 9 (77%) (es6): 1 / 1 (100%)
../prepack/test/test262/test/built-ins/Date/prototype/toString: Passed: 10 / 11 (90%) (es5): 9 / 10 (90%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Date/prototype/toISOString: Passed: 10 / 16 (62%) (es5): 9 / 15 (60%) (es6): 1 / 1 (100%)
../prepack/test/test262/test/built-ins/Date/prototype/toDateString: Passed: 8 / 10 (80%) (es5): 7 / 9 (77%) (es6): 1 / 1 (100%)
-../prepack/test/test262/test/built-ins/Date/prototype/setFullYear: Passed: 21 / 22 (95%) (es5): 8 / 8 (100%) (es6): 13 / 14 (92%)
+../prepack/test/test262/test/built-ins/Date/prototype/setTime: Passed: 11 / 15 (73%) (es5): 7 / 7 (100%) (es6): 4 / 8 (50%)
+../prepack/test/test262/test/built-ins/Date/prototype/setSeconds: Passed: 13 / 18 (72%) (es5): 7 / 7 (100%) (es6): 6 / 11 (54%)
+../prepack/test/test262/test/built-ins/Date/prototype/setMonth: Passed: 13 / 18 (72%) (es5): 7 / 7 (100%) (es6): 6 / 11 (54%)
+../prepack/test/test262/test/built-ins/Date/prototype/setMinutes: Passed: 12 / 19 (63%) (es5): 7 / 7 (100%) (es6): 5 / 12 (41%)
+../prepack/test/test262/test/built-ins/Date/prototype/setMilliseconds: Passed: 12 / 15 (80%) (es5): 7 / 7 (100%) (es6): 5 / 8 (62%)
+../prepack/test/test262/test/built-ins/Date/prototype/setHours: Passed: 15 / 24 (62%) (es5): 7 / 7 (100%) (es6): 8 / 17 (47%)
+../prepack/test/test262/test/built-ins/Date/prototype/setFullYear: Passed: 15 / 22 (68%) (es5): 8 / 8 (100%) (es6): 7 / 14 (50%)
+../prepack/test/test262/test/built-ins/Date/prototype/setDate: Passed: 12 / 15 (80%) (es5): 7 / 7 (100%) (es6): 5 / 8 (62%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCSeconds: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCMonth: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCMinutes: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCMilliseconds: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCHours: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCFullYear: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCDay: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getUTCDate: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getTimezoneOffset: Passed: 10 / 12 (83%) (es5): 7 / 7 (100%) (es6): 3 / 5 (60%)
+../prepack/test/test262/test/built-ins/Date/prototype/getTime: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getSeconds: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getMonth: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getMinutes: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getMilliseconds: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getHours: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getFullYear: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getDay: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
+../prepack/test/test262/test/built-ins/Date/prototype/getDate: Passed: 11 / 12 (91%) (es5): 7 / 7 (100%) (es6): 4 / 5 (80%)
../prepack/test/test262/test/built-ins/Date/parse: Passed: 8 / 10 (80%) (es5): 7 / 7 (100%) (es6): 1 / 3 (33%)
-../prepack/test/test262/test/built-ins/DataView: Passed: 31 / 32 (96%) (es5): 5 / 6 (83%) (es6): 26 / 26 (100%)
-../prepack/test/test262/test/built-ins/AsyncFunction: Passed: 7 / 13 (53%) (es5): 7 / 13 (53%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/Array/prototype/sort: Passed: 25 / 26 (96%) (es5): 24 / 25 (96%) (es6): 1 / 1 (100%)
-../prepack/test/test262/test/built-ins/Array/prototype: Passed: 4 / 6 (66%) (es5): 3 / 5 (60%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/DataView/prototype/byteOffset: Passed: 3 / 9 (33%) (es5): 0 / 1 (0%) (es6): 3 / 8 (37%)
+../prepack/test/test262/test/built-ins/DataView/prototype/byteLength: Passed: 3 / 9 (33%) (es5): 0 / 1 (0%) (es6): 3 / 8 (37%)
+../prepack/test/test262/test/built-ins/DataView/prototype/buffer: Passed: 3 / 9 (33%) (es5): 0 / 1 (0%) (es6): 3 / 8 (37%)
+../prepack/test/test262/test/built-ins/AsyncFunction: Passed: 13 / 14 (92%) (es5): 13 / 14 (92%) (es6): 0 / 0 (100%)
+../prepack/test/test262/test/built-ins/ArrayBuffer/prototype/byteLength: Passed: 3 / 9 (33%) (es5): 0 / 0 (100%) (es6): 3 / 9 (33%)
+../prepack/test/test262/test/built-ins/ArrayBuffer/isView: Passed: 15 / 16 (93%) (es5): 13 / 14 (92%) (es6): 2 / 2 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/values: Passed: 6 / 8 (75%) (es5): 0 / 0 (100%) (es6): 6 / 8 (75%)
+../prepack/test/test262/test/built-ins/Array/prototype/splice: Passed: 67 / 73 (91%) (es5): 56 / 58 (96%) (es6): 11 / 15 (73%)
+../prepack/test/test262/test/built-ins/Array/prototype/some: Passed: 208 / 210 (99%) (es5): 207 / 209 (99%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/slice: Passed: 55 / 60 (91%) (es5): 46 / 47 (97%) (es6): 9 / 13 (69%)
+../prepack/test/test262/test/built-ins/Array/prototype/reduceRight: Passed: 247 / 250 (98%) (es5): 246 / 249 (98%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/reduce: Passed: 249 / 251 (99%) (es5): 248 / 250 (99%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/map: Passed: 196 / 201 (97%) (es5): 187 / 189 (98%) (es6): 9 / 12 (75%)
+../prepack/test/test262/test/built-ins/Array/prototype/lastIndexOf: Passed: 182 / 184 (98%) (es5): 181 / 183 (98%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/indexOf: Passed: 184 / 186 (98%) (es5): 183 / 185 (98%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/forEach: Passed: 179 / 181 (98%) (es5): 178 / 180 (98%) (es6): 1 / 1 (100%)
../prepack/test/test262/test/built-ins/Array/prototype/flatMap: Passed: 3 / 9 (33%) (es5): 3 / 9 (33%) (es6): 0 / 0 (100%)
-../prepack/test/test262/test/built-ins/Array/prototype/flat: Passed: 3 / 13 (23%) (es5): 3 / 12 (25%) (es6): 0 / 1 (0%)
+../prepack/test/test262/test/built-ins/Array/prototype/flat: Passed: 4 / 13 (30%) (es5): 3 / 12 (25%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/findIndex: Passed: 16 / 17 (94%) (es5): 0 / 0 (100%) (es6): 16 / 17 (94%)
+../prepack/test/test262/test/built-ins/Array/prototype/find: Passed: 16 / 17 (94%) (es5): 0 / 0 (100%) (es6): 16 / 17 (94%)
+../prepack/test/test262/test/built-ins/Array/prototype/filter: Passed: 224 / 229 (97%) (es5): 215 / 217 (99%) (es6): 9 / 12 (75%)
+../prepack/test/test262/test/built-ins/Array/prototype/every: Passed: 207 / 209 (99%) (es5): 206 / 208 (99%) (es6): 1 / 1 (100%)
+../prepack/test/test262/test/built-ins/Array/prototype/concat: Passed: 23 / 27 (85%) (es5): 14 / 14 (100%) (es6): 9 / 13 (69%)
+../prepack/test/test262/test/built-ins/Array/isArray: Passed: 25 / 28 (89%) (es5): 24 / 25 (96%) (es6): 1 / 3 (33%)
+../prepack/test/test262/test/built-ins/Array/from: Passed: 36 / 41 (87%) (es5): 0 / 0 (100%) (es6): 36 / 41 (87%)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment