Compatibility Matrix

Reported JavaScript, Python, Java, WinterTC, and Node-API compatibility results from elide-dev/testsuite

Elide compatibility is tracked in the external elide-dev/testsuite repository. The matrix below reflects the latest report checked into these docs from reports/index.json.

These numbers are measured pass rates for one Elide build and one upstream test revision. They are not a standards certification, and they should be read with the linked testsuite report when you need exact coverage details.

Use this page for directionally comparing Elide’s runtime and toolchain behavior with upstream suites such as Test262, CPython core tests, and javac jtreg. For product behavior, prefer the language and API docs; for exact test coverage, inspect the raw testsuite report.

Pass Rate Snapshot

Java - javac-jtreg 100.0%
JavaScript - test262 99.9%
Python - cpython-core 96.6%
WinterTC - wpt-wintertc 86.9%
Node-API - node-api 29.5%

Headline Suites

AreaSuiteElide buildUpstream revisionResultRegressions
JavaScripttest2621.4.2+8bf2c6fb1de8e621c99.9% passed: 96,126 pass, 8 fail, 40 error, 7,187 skipped0
Pythoncpython-core1.4.2+8bf2c6fb17c999be496.6% passed: 5,390 pass, 118 fail, 72 error, 242 skipped0
Javajavac-jtreg1.4.2+8bf2c6fb16c48f4ed100.0% passed: 3,660 pass, 0 fail, 0 error, 274 skipped0

Pass rates are calculated over non-skipped tests: pass / (pass + fail + error).

Tracked Suites

Some compatibility areas are tracked but not yet treated as headline release metrics.

AreaSuiteElide buildUpstream revisionResultRegressions
WinterTCwpt-wintertc1.4.2+8bf2c6fb11eb456f686.9% passed: 12,606 pass, 1,892 fail, 12 error, 661 skipped0
Node-APInode-api1.4.2+8bf2c6fb1ed33ae7429.5% passed: 360 pass, 795 fail, 64 error, 344 skipped0

Reproduce The Results

To build and run the compatibility suites yourself, follow the directions in the elide-dev/testsuite repository. The checked-in report used by this page is available as raw data:

curl -fsSL https://raw.githubusercontent.com/elide-dev/testsuite/main/reports/index.json

The report records the Elide build identifier, upstream suite revision, pass, fail, error, skipped, and regression counts for each suite.