19:28:07 not ok 779 parallel/test-dgram-udp6-link-local-address
19:28:07 ---
19:28:07 duration_ms: 0.295
19:28:07 severity: fail
19:28:07 exitcode: 1
19:28:07 stack: |-
19:28:07 node:assert:124
19:28:07 throw new AssertionError(obj);
19:28:07 ^
19:28:07
19:28:07 AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
19:28:07 + actual - expected
19:28:07
19:28:07 + 'fe80::8034:d9ff:fead:df3f%lo0'
19:28:07 - 'fe80::8034:d9ff:fead:df3f%en1'
19:28:07 ^
19:28:07 at Socket.<anonymous> (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/parallel/test-dgram-udp6-link-local-address.js:45:10)
19:28:07 at Socket.<anonymous> (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/common/index.js:448:15)
19:28:07 at Socket.emit (node:events:510:28)
19:28:07 at UDP.onMessage [as onmessage] (node:dgram:933:8) {
19:28:07 generatedMessage: true,
19:28:07 code: 'ERR_ASSERTION',
19:28:07 actual: 'fe80::8034:d9ff:fead:df3f%lo0',
19:28:07 expected: 'fe80::8034:d9ff:fead:df3f%en1',
19:28:07 operator: 'strictEqual'
19:28:07 }
19:28:07
19:28:07 Node.js v20.0.0-pre
19:28:07 ...
This is a follow on from #39143. I'm currently setting up some new AIX 7.2 VMs to attach to the Node.js CI and these have the "en1" and "sit0" network interfaces enabled that we had disabled on the existing VMs due to #39143 (comment). Now, instead of the test crashing (fixed by #41547) the test now errors as above -- looks like the test is expecting the address to be scoped to "en1" but it is scoped to "lo0" (the loopback interface).
cc @nodejs/platform-aix