Closed kspalaiologos closed 1 year ago
Verified that CRC32 calculation is correct on 64-bit big endian MIPS64. Probably a SPARC-specific problem, if someone stumbles upon this then they're on their own. The "crash" is probably a problem related to unaligned memory accesses which work fine on all modern CPUs.
The following was reported by the NetBSD maintainers:
Needs further investigation. I don't usually work with big endian systems, but I will try to verify these in a timely fashion...
I don't think that these claims are true since we already test against s390x, which is big endian, without any issues. Maybe it's a SPARC-specific problem. The CRC32 issue might affect only cross-endian decompression.