-
Notifications
You must be signed in to change notification settings - Fork 506
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
tests: adapt for v8 8.9 #910
Conversation
hmm, CI seems to be on vacation. |
Yes, do not know what is up with Travis. AppVeyor runs https://ci.appveyor.com/project/RodVagg/nan |
Forced push to trigger CI again but without success for travis. AppVeyor runs but it fails for 0.8 with
|
V8 API for ScriptOrigin constructor has changed. Adapt test to compile with v8 8.9. Currently only `ScriptOrigin` instances are consumed by NAN therefore no adaptions in the NAN API are needed to keep build/tests working.
I have not tested or looked into it, but if it builds without errors originating from NAN itself, everything should be good.
…On June 10, 2021 12:43:14 AM GMT+03:00, "Hélène Martin" ***@***.***> wrote:
Thanks for pushing this forward, @Flarna and @kkoopa! I've landed here
following a dependency chain that needs updating. Do you know whether
non-test updates will be needed to support V9.0 which ships with Node
16?
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#910 (comment)
|
Thanks, @kkoopa, that makes sense. I'll aim to try it and report back. |
I use latest NAN release since a while without issues. But there are for sure areas of NAN I don't use there. But it would be still nice if this PR could be merged (or a variant of it) to get node/citgm green again and early hints for future issues like moving to v8 9.1 or in node 17. |
🚀 🚀 🚀 |
V8 API for
ScriptOrigin
constructor has changed. Adapt test to compile with v8 8.9.Currently only
ScriptOrigin
instances are consumed by NAN therefore no adaptions in the NAN API are needed to keep build/tests working.fixes: #909