-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
AIX build failure #23962
Comments
Looks like this comes from #23808, on which CI was run but not on AIX? |
#23808 was the most recent change to |
@refack @nodejs/build-infra Any ideas why the CI for #23808 (comment) (https://ci.nodejs.org/job/node-test-pull-request/18121/) didn't run on AIX? |
Also from the build log https://ci.nodejs.org/job/node-test-commit-aix/18405/nodes=aix61-ppc64/consoleFull it looks like gcc 4.8.5 is being used, which doesn't look right:
|
I think this error suggests the script is being run with the default
@nodejs/build-infra Can someone check this on the AIX CI machines? |
This is what the equivalent https://ci.nodejs.org/job/node-test-commit-aix/18415/nodes=aix61-ppc64/consoleFull
We should be using gcc 6.3 on AIX for master (https://github.com/nodejs/node/blob/master/BUILDING.md#aix). |
I fixed a bug in the build script around 4AM EDT at @joyeecheung's ping on IRC tl;dr the default shell on AIX is not I'm closing this as resolved, but if anyone sees one of those fails here is the explanation. |
There were infra issues, so the AIX job was disabled for a few days. I turned it back on last night. |
Is that logged anywhere? That means that for the few days it was disabled none of the CI's were running on AIX. |
I'm not sure if I sent out a notification on IRC... P.S. Anyway as policy whenever we (the Build WG) take a platform offline, we take responsibility to chase down regressions afterwards, if any arise. |
@refack I don't quite understand, the last update to https://github.com/nodejs/build/commits/master/jenkins/scripts/select-compiler.sh was 27 days ago |
@mhdawson AFAICT this is what happened:
|
Ok thanks, got it. I suspect it was just using the wrong compiler since the last update I made. I had checked the release jobs carefully, but I guess I needed to check all of them (one of the reasons I was cautious about changing the script). Separately, I think we should open an issue in the build repo any time we remove a platform from one of the jobs so that it gets maximum visibility. |
Looking into this. Opening for investigation/tracking.
Refs: #22237 (comment)
https://ci.nodejs.org/job/node-test-commit-aix/18405/nodes=aix61-ppc64/consoleFull
First few errors in build log:
cc @nodejs/platform-aix
The text was updated successfully, but these errors were encountered: