Control: tags -1 pending
Greetings,
I tried to investigate the issue of running SweeD autopkgtests
on arm64. It turned out to be caused by the assumption that the
"char" type was "signed" by default, while it is "unsigned" by
default at least on arm64. The patch I added makes several
targeted changes, so that the test suite goes through without
either crashing (segfault) or hanging (infinite loop).
I also tried to ensure test results were unchanged compared to
other CPU architectures, and as far as I could see, they the
same on arm64 (with the patch) and on amd64 (without the patch).
Changes are available on Salsa for review:
https://salsa.debian.org/med-team/sweed
Thanks Paul for having reported the issue, and Thanks Nilesh for
having written the test suite that allowed to catch the bug! :)
Thanks a lot! Uploaded!
Kind Regards
Nilesh