Repository navigation
Conversation
|
Review requested:
|
|
Shared library build at https://ci.nodejs.org/job/node-test-commit-aix-shared-lib/nodes=aix73-power9/2617 worked with one exception - but that's much better than previously. Noting that the test does have a block for Windows: but in our case it does pass on AIX in the non-shared builds. Incoming force push to update commit message, but no extra code changes. |
|
reason for the failure may be related to the runtimelin linking options (or lack of them!) in the shared library builds. Latest commit will try to resolve that by adding this to the shared library clause: Related: #15286 |
Signed-off-by: Stewart X Addison <sxa@ibm.com> Assisted-by: Cursor
e00951e to
71e6723
Compare
Signed-off-by: Stewart X Addison <sxa@ibm.com>
|
Second commit here updates the pingpong test so that it works as well. This could reasonably be a separate PR so if that is desired I can split it out. The functionality can be reviewed separately, which is why I have not squashed the PRs. This is the first time I've looked at this test but it seems quite unique in some of what it does, and happens to trip up on AIX's shared library scenario. The test does three things: load On AIX, ping.so was built with With the fix:
[*] - Replacing assert with explicit checks that throw into JavaScript makes Release behave like a real test failure instead of a silent native crash. |
No description provided.