-
Notifications
You must be signed in to change notification settings - Fork 28
Node 21+ support - system test failing #283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
OK one way to make the system test pass for CPU profiling is to add a noop in the inner loop: #284 This leads me to think the issue is with V8 CpuProfiler or there is some optimization affecting the profile. In any event, it's probably not our fault. I also tried with various other node v21.* minor versions with the same effect. |
Has there been any update on supporting Node 21+, given that Node 20 just entered maintenance mode and 22 is the current LTS version? |
It mostly likely works (it compiles fine), our tests are just failing. Did you ever try it out and was it working alright for you? |
Hey @aabmass, running on Node Versions:
I am seeing a 404 for
|
Issue was a change in |
@aabmass seeing all tests passing with the nan update merged. Tested in both NodeJS 21 and 22. |
@aabmass Is it possible to a minor patch release soon? What originally got me here was Thanks! |
Will try to get to it tomorrow, sorry. I'd like to update the CI to test Node 21 before releasing |
Specifically seeing this issue with Node v21.6.1. What's happening is the output off pprof is missing function name (it just says "anonymous"):
compare the the Node 20 version which has the function name
busyLoop
:I'm not sure why, but its probably related to the V8 version used in Node 21. Some ideas I think it might be
Originally from #281
The text was updated successfully, but these errors were encountered: