Situation
Running citgm weak passes only on a subset of variants.
macos - passes all
ubuntu - fails on Node.js 24 & 26 with a native stack trace
windows - fails on all Node.js release lines with node.gyp errors
Repo CI https://github.com/TooTallNate/node-weak/blob/master/.github/workflows/test.yml does not include any currently supported Node.js versions.
Cloning the repo and running local tests using Ubuntu 26.04.1 LTS and running under Node.js 22, 24 & 26 confirm the compatibility issues for Node.js 24 & 26.
Steps to reproduce
Run https://github.com/nodejs/citgm/actions/workflows/test-module.yml
Module to test: weak
CITGM repository to checkout: nodejs/citgm
CITGM GitHub ref to checkout: main
Result
Fails most current variants:
| Node.js |
npm |
macos |
ubuntu |
windows |
| 22.23.3 |
10.9.9 |
PASS |
PASS |
FAIL |
| 24.21.0 |
11.19.0 |
PASS |
FAIL |
FAIL |
| 26.10.0 |
11.19.1 |
PASS |
FAIL |
FAIL |
References
|
"weak": { |
|
"head": true, |
|
"maintainers": "tootallnate", |
|
"tags": "native" |
|
}, |
cc: @TooTallNate
Situation
Running
citgm weakpasses only on a subset of variants.macos - passes all
ubuntu - fails on Node.js 24 & 26 with a native stack trace
windows - fails on all Node.js release lines with
node.gyperrorsRepo CI https://github.com/TooTallNate/node-weak/blob/master/.github/workflows/test.yml does not include any currently supported Node.js versions.
Cloning the repo and running local tests using Ubuntu 26.04.1 LTS and running under Node.js 22, 24 & 26 confirm the compatibility issues for Node.js 24 & 26.
Steps to reproduce
Run https://github.com/nodejs/citgm/actions/workflows/test-module.yml
Module to test:
weakCITGM repository to checkout:
nodejs/citgmCITGM GitHub ref to checkout:
mainResult
Fails most current variants:
References
citgm/lib/lookup.json
Lines 465 to 469 in 4d3d256
cc: @TooTallNate