When I Compile X11-X13-X15 wallets (ubuntu) I get some warnings (Algo files):
simd.c:1565:5: warning: invalid conversion from ‘void*’ to ‘sph_simd_small_context*’ [-fpermissive]
sc = cc;
^
simd.c: In function ‘void init_big(void*, const u32*)’:
simd.c:1576:5: warning: invalid conversion from ‘void*’ to ‘sph_simd_big_context*’ [-fpermissive]
sc = cc;
^
simd.c: In function ‘void update_small(void*, const void*, size_t)’:
simd.c:1587:5: warning: invalid conversion from ‘void*’ to ‘sph_simd_small_context*’ [-fpermissive]
sc = cc;
^
simd.c: In function ‘void update_big(void*, const void*, size_t)’:
simd.c:1612:5: warning: invalid conversion from ‘void*’ to ‘sph_simd_big_context*’ [-fpermissive]
sc = cc;
blake.c: In function ‘void blake64_close(sph_blake_big_context*, unsigned int, unsigned int, void*, size_t)’:
blake.c:991:6: warning: invalid conversion from ‘void*’ to ‘unsigned char*’ [-fpermissive]
out = dst;
^
blake.c:791:1: warning: initializing argument 1 of ‘void blake32_init(sph_blake_small_context*, const sph_u32*, const sph_u32*)’ [-fpermissive]
blake32_init(sph_blake_small_context *sc,
^
blake.c: In function ‘void sph_blake224(void*, const void*, size_t)’:
blake.c:1009:23: warning: invalid conversion from ‘void*’ to ‘sph_blake_small_context*’ [-fpermissive]
blake32(cc, data, len);
groestl.c: In function ‘void groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)’:
groestl.c:2952:17: warning: variable ‘buf’ set but not used [-Wunused-but-set-variable]
unsigned char *buf;
^
groestl.c: In function ‘void sph_groestl224_init(void*)’:
groestl.c:3013:28: warning: invalid conversion from ‘void*’ to ‘sph_groestl_small_context*’ [-fpermissive]
etc
etc
etc
for jk, keccak, skein etc etc
It's normal?