Opened 13 years ago

Closed 12 years ago

#534 closed defect (fixed)

message-digest test failure for 64-bit big endian sources

Reported by: sjamaan Owned by: Kon Lovett
Priority: major Milestone:
Component: extensions Version: 4.6.x
Keywords: message-digest Cc:
Estimated difficulty:

Description

See http://tests.call-cc.org/experimental/openbsd/x86/2011/03/12/salmonella-report/tests/message-digest.html and http://tests.call-cc.org/master/linux/x86/2011/03/15/salmonella-report/tests/message-digest.html

-- testing Message Digest u64-be Source --------------------------------------
(message-digest-update-u64-be md 1.23456789012346e+19) ............... [ PASS]
(finalize-message-digest md) ......................................... [ FAIL]
    expected "ab54a98ceb" but got "8000000000"
2 tests completed in 0.026 seconds.
1 failure (50.0%).
1 out of 2 (50.0%) test passed.
-- done testing Message Digest u64-be Source ---------------------------------

Change History (2)

comment:1 Changed 12 years ago by Kon Lovett

Status: newaccepted

comment:2 Changed 12 years ago by Kon Lovett

Resolution: fixed
Status: acceptedclosed

Rel 2.3.8 correctly uses unsigned-integer types.

Note: See TracTickets for help on using tickets.