Date: Thu, 23 May 2013 03:14:55 +0400 From: Alexander Cherepanov <cherepan@...me.ru> To: john-dev@...ts.openwall.com Subject: Re: Warning building rawSHA512_ng_i_fmt.c On 2013-05-23 02:43, Alexander Cherepanov wrote: > Building bleeding-jumbo gives the following warning: > > rawSHA512_ng_i_fmt.c: In function ‘crypt_all’: > rawSHA512_ng_i_fmt.c:376:2: warning: passing argument 2 of > ‘SSESHA512body’ from incompatible pointer type [enabled by default] > In file included from rawSHA512_ng_i_fmt.c:36:0: > sse-intrinsics.h:108:6: note: expected ‘ARCH_WORD_64 *’ but argument is > of type ‘uint64_t *’ That's with target linux-x86-64i. With target linux-x86-64-native I additionaly get: sse-intrinsics.c: In function ‘SSESHA256body’: sse-intrinsics.c:1363: warning: dereferencing pointer ‘p’ does break strict-aliasing rules sse-intrinsics.c:1359: note: initialized from here sse-intrinsics.c:1363: note: initialized from here but only on one machine (with older openssl etc.) -- Alexander Cherepanov
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.