Skip to content

Add experimental JavaScript backend #8162

Add experimental JavaScript backend

Add experimental JavaScript backend #8162

Triggered via pull request October 11, 2026 21:50
Status Failure
Total duration 40m 11s
Artifacts 44

test.yml

on: pull_request
Check for changes
11s
Check for changes
Matrix: Check code style
Matrix: test
All tests
4s
All tests
Upload coverage
0s
Upload coverage
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 2 warnings, and 54 notices
mode CVM : py3.12 : ubuntu-latest : *rest
Process completed with exit code 2.
mode NUMBA : py3.14 : ubuntu-latest : *rest
Process completed with exit code 2.
mode CVM : py3.14 : ubuntu-latest : *rest
Process completed with exit code 2.
Benchmarks
Process completed with exit code 2.
mode NUMBA : py3.12 : ubuntu-latest : *rest
Process completed with exit code 2.
mode FAST_COMPILE : py3.14 : ubuntu-latest : *rest
Process completed with exit code 2.
All tests
Process completed with exit code 1.
Check code style (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check code style (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check for changes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check code style (3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check code style (3.14)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Benchmarks
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : tensor linalg
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : tensor linalg
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : tensor scipy+blas+pad
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : tensor basic+elemwise+blockwise
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : tensor linalg
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : tensor scipy+blas+pad
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : tensor *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : macos-15 : macos smoke test
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
mode CVM : py3.12 : ubuntu-latest : tensor *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : tensor rewriting
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : tensor scipy+blas+pad
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : tensor rewriting
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.13 : ubuntu-latest : numba link linalg
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : tensor math+subtensor
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : tensor *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : tensor basic+elemwise+blockwise
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : tensor scipy+blas+pad
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : tensor basic+elemwise+blockwise
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_RUN : py3.14 : ubuntu-latest : free-threading smoke test
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : xtensor
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : tensor basic+elemwise+blockwise
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : tensor math+subtensor
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : doctests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : pytorch link
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : tensor *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : tensor math+subtensor
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.14 : ubuntu-latest : jax link
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : tensor *rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : tensor rewriting
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : tensor basic+elemwise+blockwise
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode FAST_COMPILE : py3.14 : ubuntu-latest : tensor rewriting
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : macos-15 : mlx link
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
mode NUMBA : py3.14 : ubuntu-latest : tensor rewriting
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : tensor math+subtensor
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : tensor scipy+blas+pad
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : tensor math+subtensor
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.14 : ubuntu-latest : tensor linalg
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode CVM : py3.12 : ubuntu-latest : numba link
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
mode NUMBA : py3.12 : ubuntu-latest : tensor linalg
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
All tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
coverage-03592decc8d8e6d6ac157cca7e59be2c
234 KB
sha256:8c32912a2b023b2e19a163ebfb6663e32be02b8424838fefefceabbeefd99252
coverage-0a256223ff9b2185c9c26c7101f72e8f
238 KB
sha256:f65b3a5fa577cb58ba7d03b1d7ca0c8d03dc7fde910564159650381d02e375f2
coverage-0d78991a62d18905f5525d1be7eaebc0
233 KB
sha256:31098218043adfbedb4b97ea07d1a4bbf63d25be57b71ff199c4b09b0bad72eb
coverage-11ece46493f91dac4db69751da0b4ba4
238 KB
sha256:28733f0ef42e6b30534092c458e19c0935777364fde817863af09de9c57dfdf7
coverage-12d417b6bd845e7ee95f2180ba5d07c7
236 KB
sha256:a99e79ec4cfaea4ffed99215b222770d5a61b8334dc4227e4566322074d831cd
coverage-1565974fd9f268d922d7068ca79f8f31
240 KB
sha256:72ea3446cd90dc4d1989e95b70694e38ff96921395976e80da3c2dda76a14dec
coverage-1991938288ef4aceaf8c1247a406bef3
236 KB
sha256:5ae135640d831eeb166d2f94a849af83e0533bb4cc55b083f4e4a6a003a2de8c
coverage-1cc40f108fcad44ea4316dbd94fb4225
245 KB
sha256:d635e01e01c74be48d41fb3909bf060e0916dcd6144cc65b4ef4e680ed9818b6
coverage-1e68148093e0eb39a6d9dfdbaec13411
239 KB
sha256:25f694e308c3f692125a49c061575c7bf44e4be1a9311f2b3f8d7562eb3688bf
coverage-2bfed3b80a0fa6b77dca9af13c0a7a7a
235 KB
sha256:34c655c63d136bb1e4f17350879bd88bf6d6bba098ff7142361591ef75256f2a
coverage-2cf040ff8a69c27bcd97add10ae18d05
238 KB
sha256:2013d5229f9cb811c20a0a03c2d9cccc0c134509e3eb055bd3ec2bc4d1ab7bf2
coverage-37f037158c97f022c69297ddb403a445
236 KB
sha256:bf00c9d907ee0d254a7bdd4ff3f56e8432f1252f3717a87a595aa2af2408079e
coverage-3f1731b731c43463ee875dedc24d1b9c
237 KB
sha256:ccb9f66bc6242346b237ec17bcc1d61e97130d61c15d0bf6c8d0127ebdfc142c
coverage-43f5625173a9676f604876164fe2a40a
238 KB
sha256:e883f67885b1d7b9fa675ab003147e3844a98ce30ab518aaacbb72b54a4ebb94
coverage-44b985adb2c609e0e82e15520cd81d0c
239 KB
sha256:37bc8cb20bae22894b9a62f51b483c3788a39709a044c1cb68d5a16aed11b326
coverage-4b43f880c0b824b1188acac164fc8833
239 KB
sha256:179f2d69955f3ea8bb1db8f36b74e2eda2f29407cba8d39acfd58dbb4b1643dc
coverage-4cba17f654f7ccaa02c332f37733d0c8
245 KB
sha256:d02cbe53091f82e773c869c364ecdae1e01d9bc38b4323a2c258e392a4124793
coverage-5ae99fe865e0cd2ba27c0bfd00f94857
235 KB
sha256:240542e3e23c246849811e8d65448fc8205d23889db79a9de1f2f29512bb2373
coverage-62f5ec53bcfe0ab6c65a0443d93be924
235 KB
sha256:31e8e7a10185d2840ceaf312d1708b0cc76ebda7dbe992c44cd501e73ae8069f
coverage-712b3db6424cf1d35c195a6198177a2d
235 KB
sha256:e2591bd45a42dc5267c13e47034708dfb74e07f063d6873abe52326caf1d93a3
coverage-7c52f1581495988f340056450a26e661
235 KB
sha256:76bc6088f1b0f8a16a859894e8150e4749c25ab6b8cba167843732eec0d761f0
coverage-7e23c4acd9dbd8d9307301f77f8e944b
235 KB
sha256:e1d9cdfde90666a8c655ce71aaa95e6fea73937efa068673d7bf05e8129fa1ac
coverage-8bbcb5b6a7356513b1be36f004cabea0
235 KB
sha256:8eb4d285ec3a62d23565e7869d8c7d9f674f1513ee94a20f287afab1769df3f8
coverage-8e49206acfae7abda35bf9f8968179ff
233 KB
sha256:4d80978c805be31dc270d1dd955f655b63672a4388c67d0b4c398c069b6fcce5
coverage-9185219b3c4c7f08815d3848a3e19483
241 KB
sha256:a04a171743ad7444c7c8b1f385d14a4683694ec9a00736ae84a562a3d07085a4
coverage-962e87f9a0b1ae984944314b8998790b
232 KB
sha256:19e0efa37e845a54870569773117b200a1be6b6d1de239d11116833a450a56c2
coverage-99c4a568342fd98745ae3bb75060f90b
236 KB
sha256:8cb020b781cdc55d4d3162cc9e35a7ef6308abe44ff79c7b75431fd20256cbe7
coverage-9ac66ce83c328aa5d9509ee7944d3111
236 KB
sha256:c81588c4ccbf6657cf0ab74afb99cfa63836f8ffb1a46dd3d43cee4dbc0e78b8
coverage-9d4736cb6128d3628fd9a6fbcb2b9494
234 KB
sha256:4bd3254eea902e1f241f02bceb97f1640dfec5368f6d312c2d47f2cb586e7474
coverage-a6eb78872df23999e1a96874e19ce910
237 KB
sha256:0cfd9ce5c6f31882b4edc2580f5e3d250d3ff27dd577ae3d5f010563d160586a
coverage-bd439f96cdc583c42577cce8164acc15
239 KB
sha256:50d4f1c839165bca1672e805767cee37dc33cda8697277458d1eec4428e9e798
coverage-bebb01b6d9cf96ddc4b55b040043bc11
237 KB
sha256:3fda87efe9eb08ba4185e91b415fd707fc08db765edaf92b8f811208f517d076
coverage-c6839f2bfeeb82ac727042e1cc4cb97e
239 KB
sha256:f14acbac357fd1f900fd8c64e09e30c5a3d75a8034b52048fa4a64a995c625f9
coverage-d0ff2a7c514af72ec68c65a7e63d3cf5
239 KB
sha256:a40bc86221018a225d73edbbd727d6f900b2d15700d400a3d535318e8684ffbc
coverage-d159b8b03c2c58819dce3b6310fc1e7f
233 KB
sha256:9153a66783d60d9f8eac0bb4f32ce5882ea10e1202971023b6906970d770cb36
coverage-d36f7b9df9f0b17dfd089ed842f53539
233 KB
sha256:25a383f00e27d8d0609711aa006e335486c8d012e8bdcebcf9d86b5551de5f63
coverage-dbae8e564873be9d3f36ec66c3475571
238 KB
sha256:a4e8a20acc195ffd476597bcb16495ff4e6ede0ae6cf0998fc263a78adf0ccf6
coverage-df0de64bec6e0acc0c7357a8884dd779
245 KB
sha256:1beadc1e6b6e0bb3be53c6a22dd4b950655eb5cc4df60a26b682357efe55a8cf
coverage-e29bfdc83e2f3bc4c9f1a89c5f7f555f
233 KB
sha256:5c31a89fec27e810c6580ab0733d9b60bc472e3f53f831446e763916a4ea2fbd
coverage-e539a08ec98dd4ee8b77a75db7867c3b
241 KB
sha256:b7edc1b13d9f8ee91eb56b8219f127361e4f5ce2b61259b2f6cd8472acd1bc3c
coverage-f01d4df9239e45c8a27eecc7dd5d281f
237 KB
sha256:0c57c4ef0bed1727a9d9393143941a32f092295a1551812f85c8f30045408700
coverage-f70fc6fd223045289ce58587a42b086d
233 KB
sha256:dc709e192faabbccb3caee2541d2c1e2b0103de77bfda57e945f4e9a2835f8e4
coverage-f73ce236496f97d88ed2b52a8ee26f6a
240 KB
sha256:060a1b09b85f1113ac1d869a9da1fdbe3592628a47938133fd86b52c51b7d355
coverage-fde38f0ec41893d787585c1183ffc087
240 KB
sha256:c38bbda5eb019417b6362e1301932f3b17acc6067b5d3ab12a7d7757dea56dff