Starlight-JS / starlight

JS engine in Rust
https://teletype.in/@starlight-js
Mozilla Public License 2.0
509 stars 9 forks source link

fix: set arguments proto #112

Closed jameslahm closed 3 years ago

github-actions[bot] commented 3 years ago

Test262 conformance changes:

Test result Dev count PR count Difference
Total 79,437 79,437 0
Passed 16,749 16,786 +37
Ignored 24,388 24,388 0
Failed 38,256 38,219 -37
Panics 44 44 0
Conformance 21.08 21.13 +0.05%
Base Failed But New Passed ``` 1. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-258-1.js 2. [strict] test262/test/built-ins/Object/preventExtensions/15.2.3.10-3-21.js 3. [non-strict] test262/test/built-ins/Object/preventExtensions/15.2.3.10-3-11.js 4. [strict] test262/test/built-ins/String/prototype/trim/15.5.4.20-2-51.js 5. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-540-5.js 6. [strict] test262/test/language/arguments-object/S10.6_A2.js 7. [non-strict] test262/test/language/arguments-object/10.6-5-1.js 8. [strict] test262/test/built-ins/Object/keys/15.2.3.14-6-4.js 9. [non-strict] test262/test/language/arguments-object/S10.6_A5_T1.js 10. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-149-1.js 11. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-96-1.js 12. [non-strict] test262/test/built-ins/String/prototype/trim/15.5.4.20-2-51.js 13. [non-strict] test262/test/built-ins/Object/defineProperties/15.2.3.7-6-a-93-3.js 14. [non-strict] test262/test/built-ins/Object/create/15.2.3.5-4-39.js 15. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-43-1.js 16. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-339-2.js 17. [strict] test262/test/built-ins/Object/preventExtensions/15.2.3.10-3-11.js 18. [non-strict] test262/test/built-ins/Object/getPrototypeOf/15.2.3.2-2-28.js 19. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-175-1.js 20. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-531-16.js 21. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-175-1.js 22. [non-strict] test262/test/language/arguments-object/S10.6_A2.js 23. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-43-1.js 24. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-228-1.js 25. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-531-16.js 26. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-531-7.js 27. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-531-7.js 28. [strict] test262/test/language/arguments-object/S10.6_A5_T1.js 29. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-258-1.js 30. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-228-1.js 31. [non-strict] test262/test/built-ins/Object/preventExtensions/15.2.3.10-3-21.js 32. [non-strict] test262/test/built-ins/Object/defineProperties/15.2.3.7-6-a-93-1.js 33. [strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-149-1.js 34. [strict] test262/test/language/arguments-object/10.6-5-1.js 35. [non-strict] test262/test/built-ins/Object/keys/15.2.3.14-6-4.js 36. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-339-2.js 37. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-3-96-1.js 38. [non-strict] test262/test/built-ins/Object/defineProperty/15.2.3.6-4-540-5.js 39. [strict] test262/test/built-ins/Object/getPrototypeOf/15.2.3.2-2-28.js ```
New Failed But Base Passed ``` 1. [strict] test262/test/built-ins/Object/create/15.2.3.5-4-39.js 2. [non-strict] test262/test/built-ins/Object/keys/15.2.3.14-2-8.js ```