On Aug 8, 2006, at 4:38 AM, Michael Stone wrote:
There's one more coreutils sha384 failure on s390:http://buildd.debian.org/fetch.php? &pkg=coreutils&ver=5.97-3&arch=s390&stamp=1155033735&file=log&as=rawISTR that s390 handles 64 bit badly (is that right?), in which case sha384 & sha512 will be non-starters on that arch (also right?). One possibility is to just disable those two algorithms on that arch.
Not sure what you mean by "handles 64 bit badly"; the s390 has a 31- bit address space while s390x (which Debian does not yet support) has a 64-bit address space and 64-bit registers.
64-bit arithmetic should not give you incorrect answers, providing you have data types set up to handle that arithmetic.
OTOH, I don't know how widely used sha384 and sha512 really are. I haven't used them (on s390 or elsewhere).
Adam