-
Notifications
You must be signed in to change notification settings - Fork 71
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
Port cppgc config to gyp #161
Comments
I fixed the build at least on Linux with nodejs/node@4ba0b28 and nodejs/node@ac8fb3f. |
CI: https://ci.nodejs.org/job/node-test-commit-node-v8/546/ Need to fix cross-compilation:
And macOS:
And Windows:
/cc @nodejs/v8 |
The ARM issue doesn't look like a platform-specific error? |
This comment has been minimized.
This comment has been minimized.
I pushed a few fixes. New CI: https://ci.nodejs.org/job/node-test-commit-node-v8/551/ |
I did not do anything for Windows. I don't know if it's a bug in the compiler or in V8 |
@nodejs/platform-windows PTAL: https://ci.nodejs.org/job/node-compile-windows/34716/ |
I tend to a compiler bug, but I simulate related code but still failed to create a repro :( |
Sorry to bother, but is it worth to mention the Windows collaborators team here? We have not had Windows canary for three months... |
This is more like a gyp issue: nodejs/gyp-next#60 |
@miladfarca could you take a look at cppgc so we understand how it might impact power/s390 in the future? |
nodejs/gyp-next#60 seems fixed but there are no canaries at all for last days. |
Canary needed an update in Edit: should be fine tomorrow if V8 doesn't introduce another breaking change. |
@mhdawson It's a new mark and sweep GC called This also eliminates the use of a clang plugin: nodejs/node#27257 (comment) |
Something seems break all builds again. IIUC, #167 |
Still no Windows in today's build( |
@vsemozhetbyt there's a build failure in release CI, but it seems unrelated to this issue. I opened #172 |
@miladfarca thanks for the clarification :) |
@vsemozhetbyt windows fix got merged, binary should be on the way 🎁 |
Thank you all! Win-x64 is back. Now I can publish my translation about Intl.Segmenter (shipped in V8 87) and link to the full binaries set for readers to test the feature) Are Win-x86 binaries not built anymore or is this a build issue? There were ones in the last successful build. |
x86 build still fails:
|
@targos looks like you forget the patch x32 to ia32 in |
@gengjiawen right, good catch! I pushed the change to canary-base. Build should go well tomorrow. |
V8 8.6 merged into core 🎁 |
V8 now depends on it. We need to port the config to our GYP files
The text was updated successfully, but these errors were encountered: