-
-
Notifications
You must be signed in to change notification settings - Fork 171
ansible: install Clang on RHEL hosts #4123
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
base: main
Are you sure you want to change the base?
Conversation
Failures:
|
For Linux ppc64le Node.js is using a gcc-only flag which we'll need to make conditional. PR: nodejs/node#59484 For Linux s390x we'll need to cherry-pick (list via @miladfarca ):
PR: nodejs/node#59485 |
Single executable application tests are crashing in https://ci.nodejs.org/job/richardlau-node-test-commit-plinux/13/nodes=rhel8-ppc64le/
I think we should land nodejs/node#59484 anyway as a separate fix. |
I've opened nodejs/node#59561 to track the single executable application test failures and nodejs/node#59563 to skip the tests for now on Linux ppc64le on main (as we already do on v20.x/v22.x). Once that lands we can take this out of draft/wip and land. |
FWIW I ran a build with clang Linux ppc64le build for nodejs/node#59560 and all tests (including the single executable application tests) passed: https://ci.nodejs.org/job/richardlau-node-test-commit-plinux/22/ I think my preferred plan is to:
|
I ran a few more clang builds on
they were failing on main a few days ago, so maybe this is related after all to whatever was causing the failures in the same tests for macOS but have since appeared to have cleared up? In any case, I'm out of office tomorrow and next week, so it's probably safer to stick to the plan in my previous comment and disable the tests on Linux ppc64le for now and I can check the status again in September. |
Refs: #4091
Deployment status: