Skip to content
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

citgm-smoker-nobuild issue on aix #2558

Closed
targos opened this issue Mar 7, 2021 · 3 comments
Closed

citgm-smoker-nobuild issue on aix #2558

targos opened this issue Mar 7, 2021 · 3 comments
Labels
ci-change PSA of configuration changes CitGM platform:aix

Comments

@targos
Copy link
Member

targos commented Mar 7, 2021

https://ci.nodejs.org/job/citgm-smoker-nobuild/1054/nodes=aix71-ppc64/console
https://ci.nodejs.org/job/citgm-smoker-nobuild/1058/nodes=aix71-ppc64/console

It errors with:

11:44:41 + node -v
11:44:41 terminate called after throwing an instance of 'std::system_error'
11:44:41   what():  Invalid argument
11:44:41 /tmp/jenkins1947871480275286675.sh: line 31: 26607754 IOT/Abort trap          node -v
@targos targos changed the title citgm-smoker-nobuild issue an aix citgm-smoker-nobuild issue on aix Mar 7, 2021
@targos
Copy link
Member Author

targos commented Mar 15, 2021

@nodejs/citgm-admins

@richardlau
Copy link
Member

I've added the aix72-ppc64 label to the job so it will run there as well.

In terms of AIX 7.1 there was a change to build Node.js 15 and later AIX releases on AIX 7.2 instead of AIX 7.1 (#2541) and the binaries built on AIX 7.2 (i.e. the ones on the download server) don't run on AIX 7.1 (#2547 (comment)). We've stated the minimum supported version of AIX to be 7.2 for Node.js 12 onwards but we've only recently got additional AIX 7.2 hosts in the CI which is why most of the jobs were running on the AIX 7.1 hosts.

Perhaps we should revert #2541 so that we no longer test on AIX 7.1 for the releases that we are building on AIX 7.2? That would align with out support statement in BUILDING.md and could mean we could replace the AIX 7.1 hosts (with more AIX 7.2 ones) after Node.js 10 goes End-of-Life and we switch building Node.js 14 and 12 releases to AIX 7.2 (we started with 15 out of caution). cc @nodejs/platform-aix

@richardlau
Copy link
Member

I believe this was fixed (i.e. Node.js 16 doesn't trigger aix71 jobs (but is tested on aix72)).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-change PSA of configuration changes CitGM platform:aix
Projects
None yet
Development

No branches or pull requests

2 participants