Closed maribu closed 9 months ago
Is there a reasonable way for me to run the test suite on a 32-bit platform on GitHub?
Someone in the internet claims that x86
docker images run on x86_64
hosts and the official python docker image is provided for lots of platforms, including x86
. So maybe that would work?
Otherwise with multilib it is possible to build and run 32 bit apps on x86_64
hosts.
Ok, I'll see if running the 32-bit Python image can reproduce this issue even on a 64-bit platform.
To be clear, this isn't a bug in the code, it's a problem with the test using too high a string length in an operation that's supposed to fail.
Things to check first
[X] I have searched the existing issues and didn't find my bug already reported there
[X] I have checked that my bug is still present in the latest release
cbor2 version
5.6.1
Python version
3.11.7
What happened?
The unit tests are failing on 32 bit platforms:
armhf
armv7
x86
Additional Notes
On x86_64, aarch64, ppcle64, and s390x the build succeeds, which are all 64 bit platforms. That is why I assume this bug is triggered on 32 bit platforms only.
For the full build logs see:
How can we reproduce the bug?