Paul Eggert [EMAIL PROTECTED] writes:
Simon Josefsson [EMAIL PROTECTED] writes:
-#define K1 0x5a827999L
-#define K2 0x6ed9eba1L
+#define K1 0x5a827999
+#define K2 0x6ed9eba1
That fixes the bug on hosts where int is 32 bits and long is 64 bits,
but if I understand the problem you found,
Simon Josefsson [EMAIL PROTECTED] writes:
-#define rol(x,n) ( ((x) (n)) | ((x) (32-(n))) )
+#define rol(x, n) (((x) (n)) | ((uint32_t) (x) (32 - (n
...
-#define rol(x, n) (((x) (n)) | ((x) (32 - (n
+#define rol(x, n) (((x) (n)) | ((uint32_t) (x) (32 - (n
I don't
Hi Simon,
* Simon Josefsson wrote on Wed, May 10, 2006 at 03:39:50PM CEST:
Ralf Wildenhues [EMAIL PROTECTED] writes:
FYI, a few of the gnulib tests currently fail:
On x86_64-unknown-linux-gnu (omitting passed tests):
FAIL: test-gc-md4
FAIL: test-md4
Someone reported this for
Ralf Wildenhues [EMAIL PROTECTED] writes:
Hi Simon,
* Simon Josefsson wrote on Wed, May 10, 2006 at 03:39:50PM CEST:
Ralf Wildenhues [EMAIL PROTECTED] writes:
FYI, a few of the gnulib tests currently fail:
On x86_64-unknown-linux-gnu (omitting passed tests):
FAIL: test-gc-md4
Hi Simon,
* Simon Josefsson wrote on Thu, May 11, 2006 at 06:14:19PM CEST:
Ralf Wildenhues [EMAIL PROTECTED] writes:
There's still the test-crc failure remaining.
| cu got b9a9a617
| FAIL: test-crc
Hi Ralf! Paul's fixes to the crc module are installed now, did they
solve your
Ralf Wildenhues [EMAIL PROTECTED] writes:
Hi Simon,
* Simon Josefsson wrote on Thu, May 11, 2006 at 06:14:19PM CEST:
Ralf Wildenhues [EMAIL PROTECTED] writes:
There's still the test-crc failure remaining.
| cu got b9a9a617
| FAIL: test-crc
Hi Ralf! Paul's fixes to the crc module
Ralf Wildenhues [EMAIL PROTECTED] writes:
FYI, a few of the gnulib tests currently fail:
On x86_64-unknown-linux-gnu (omitting passed tests):
...
md4 1 mismatch. expected:
a4 48 01 7a af 21 d8 52 5f c1 0a e8 7a a6 72 9d
computed:
29 e6 63 dd dc 61 52 69 91 85 da 92 ed 96 c8 b1
FAIL:
Simon Josefsson [EMAIL PROTECTED] writes:
-#define K1 0x5a827999L
-#define K2 0x6ed9eba1L
+#define K1 0x5a827999
+#define K2 0x6ed9eba1
That fixes the bug on hosts where int is 32 bits and long is 64 bits,
but if I understand the problem you found, then surely the bug remains
on hosts where
Ralf Wildenhues [EMAIL PROTECTED] writes:
FYI, a few of the gnulib tests currently fail:
On x86_64-unknown-linux-gnu (omitting passed tests):
Interesting. It smells like a 64bit bug, but Solaris 2.8 seem weird.
I'll try to find time to look into these in more detail. I'd
appreciate if you