Hello,
I'm getting the following since version 3.9.1.1 on a Xeon D-2141I CPU while compiling with gcc 6.3.0 under a debian system
In file included from algo-gate-api.h:5:0,
from util.c:48:
avxdefs.h: In function avx512_compile_test:
In file included from algo-gate-api.h:5:0,
from cpu-miner.c:64:
avxdefs.h: In function avx512_compile_test:
avxdefs.h:2035:7: warning: implicit declaration of function mm256_rorv_16 [-Wimplicit-function-declaration]
y = mm256_rorv_16( y, 3 );
^~~~~~~~~~~~~
avxdefs.h:2035:7: warning: implicit declaration of function mm256_rorv_16 [-Wimplicit-function-declaration]
y = mm256_rorv_16( y, 3 );
^~~~~~~~~~~~~
avxdefs.h:2035:5: error: incompatible types when assigning to type __m256i {aka __vector(4) long long int} from type int
y = mm256_rorv_16( y, 3 );
^
avxdefs.h:2036:7: warning: implicit declaration of function mm256_ror_1x16 [-Wimplicit-function-declaration]
y = mm256_ror_1x16( y );
^~~~~~~~~~~~~~
avxdefs.h:2035:5: error: incompatible types when assigning to type __m256i {aka __vector(4) long long int} from type int
y = mm256_rorv_16( y, 3 );
^
avxdefs.h:2036:5: error: incompatible types when assigning to type __m256i {aka __vector(4) long long int} from type int
y = mm256_ror_1x16( y );
^
avxdefs.h:2036:7: warning: implicit declaration of function mm256_ror_1x16 [-Wimplicit-function-declaration]
y = mm256_ror_1x16( y );
^~~~~~~~~~~~~~
avxdefs.h:2036:5: error: incompatible types when assigning to type __m256i {aka __vector(4) long long int} from type int
y = mm256_ror_1x16( y );
^
and later on
In file included from algo-gate-api.h:5:0,
from algo-gate-api.c:20:
avxdefs.h: In function avx512_compile_test:
avxdefs.h:2035:7: warning: implicit declaration of function mm256_rorv_16 [-Wimplicit-function-declaration]
y = mm256_rorv_16( y, 3 );
^~~~~~~~~~~~~
avxdefs.h:2035:5: error: incompatible types when assigning to type __m256i {aka __vector(4) long long int} from type int
y = mm256_rorv_16( y, 3 );
^
avxdefs.h:2036:7: warning: implicit declaration of function mm256_ror_1x16 [-Wimplicit-function-declaration]
y = mm256_ror_1x16( y );
^~~~~~~~~~~~~~
avxdefs.h:2036:5: error: incompatible types when assigning to type __m256i {aka __vector(4) long long int} from type int
y = mm256_ror_1x16( y );
^