Skip to content

test262 regression on main — parity 96.5%→95.8%, 322 tests (bisecting) #6013

Description

@proggeramlug

test262 regression on main — parity 96.5% → 95.8%, 322 tests newly failing

A full test262 sweep of main at the #6008 tip (76cc2b996) regressed vs the #5979 tip (28948ea44):

metric #5979 (good) #6008 (bad)
parity 96.5% 95.8%
Temporal self-validated 99.1% 96.7%
pass 35242 34981
runtime-fail 1164 1421

322 tests newly failing, 61 newly fixed (net −261). Harness-confirmed (not a measurement artifact): e.g. built-ins/Boolean/prototype/toString dropped 100% → 67%.

Newly-failing by area

  • built-ins/Temporal 159
  • language/expressions 119
  • language/arguments-object 15, built-ins/Proxy 5, Boolean 3, Number 3, Function 2, TypedArray 2, others 14

Reason clusters

  • TypeError: method is not a function — 131
  • (no output) (crash/SIGSEGV) — 126
  • Expected SameValue(x, y) — 35
  • Cannot read properties of undefined — 10

Regression window

28948ea44 (good) .. 76cc2b996 (bad) — 21 commits. Broad-impact suspects: #6004 (native_call_method.rs method-dispatcher change), #5978/#5981 (GC), #5988 (async-step deadlock class). Bisect in progress.

Sample newly-failing cases

built-ins/Boolean/prototype/toString/S15.6.4.2_A2_T1.js
built-ins/Number/prototype/toString/S15.7.4.2_A4_T01.js
built-ins/Function/prototype/S15.3.5.2_A1_T2.js
built-ins/Temporal/Duration/compare/order-of-operations.js
built-ins/Temporal/Duration/from/order-of-operations.js
built-ins/Proxy/getOwnPropertyDescriptor/trap-is-undefined-target-is-proxy.js
annexB/language/global-code/block-decl-global-block-scoping.js

Measured on an internal Linux sweep host (built-ins + language + intl402 + annexB, jobs 6). A bisect+fix is underway; this issue tracks the root-cause + fix/revert PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    parityNode.js compatibility / parity gaps

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions