paleolimbot opened a new pull request, #997: URL: https://github.com/apache/arrow-nanoarrow/pull/997
The latest verify run (https://github.com/apache/arrow-nanoarrow/actions/runs/40148573730) fails on s390x because ArrayTestFinishBuildingEmptyArrayOffsets copies four bytes into an int64_t initialized to -1, then truncates the untouched low bytes on big-endian systems. Read each offset into an integer of the matching width. Reproduced all four failing assertions under QEMU s390x before the fix. Afterward, the core CTest suite passes on s390x and native x86-64: 287 passed, three skipped on each. clang-format and git diff --check pass. The full release verification workflow was not rerun. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
