Warning: Assuming default configuration (numexpr/tests/{setup_tests,setup}.py was not found) In file included from numexpr/interpreter.cpp:648: numexpr/interp_body.cpp: In function ‘int vm_engine_iter_task(NpyIter*, npy_intp*, const vm_params&, int*, char**)’: numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:201:26: note: in expansion of macro ‘VEC_ARG1’ 201 | case OP_COPY_BB: VEC_ARG1(b_dest = b1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:202:26: note: in expansion of macro ‘VEC_ARG1’ 202 | case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:206:26: note: in expansion of macro ‘VEC_ARG1’ 206 | case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:207:26: note: in expansion of macro ‘VEC_ARG1’ 207 | case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro ‘VEC_ARG1’ 208 | case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro ‘VEC_ARG1’ 209 | case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:210:26: note: in expansion of macro ‘VEC_ARG1’ 210 | case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:213:28: note: in expansion of macro ‘VEC_ARG1’ 213 | case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro ‘VEC_ARG2’ 214 | case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:215:25: note: in expansion of macro ‘VEC_ARG2’ 215 | case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:217:25: note: in expansion of macro ‘VEC_ARG2’ 217 | case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:218:25: note: in expansion of macro ‘VEC_ARG2’ 218 | case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:219:29: note: in expansion of macro ‘VEC_ARG3’ 219 | case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro ‘VEC_ARG2’ 222 | case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:223:25: note: in expansion of macro ‘VEC_ARG2’ 223 | case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro ‘VEC_ARG2’ 224 | case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro ‘VEC_ARG2’ 225 | case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:227:25: note: in expansion of macro ‘VEC_ARG2’ 227 | case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:228:25: note: in expansion of macro ‘VEC_ARG2’ 228 | case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro ‘VEC_ARG2’ 229 | case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro ‘VEC_ARG2’ 230 | case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro ‘VEC_ARG2’ 232 | case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:233:25: note: in expansion of macro ‘VEC_ARG2’ 233 | case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro ‘VEC_ARG2’ 234 | case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro ‘VEC_ARG2’ 235 | case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro ‘VEC_ARG2’ 237 | case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:238:25: note: in expansion of macro ‘VEC_ARG2’ 238 | case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro ‘VEC_ARG2’ 239 | case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro ‘VEC_ARG2’ 240 | case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro ‘VEC_ARG2’ 242 | case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:243:25: note: in expansion of macro ‘VEC_ARG2’ 243 | case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro ‘VEC_ARG2’ 244 | case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro ‘VEC_ARG2’ 245 | case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:247:31: note: in expansion of macro ‘VEC_ARG2’ 247 | case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); g++ -pthread -shared build/temp.linux-i686-3.9/numexpr/interpreter.o build/temp.linux-i686-3.9/numexpr/module.o build/temp.linux-i686-3.9/numexpr/numexpr_object.o -L/usr/lib -lm -o build/lib.linux-i686-3.9/numexpr/interpreter.cpython-39-i386-linux-gnu.so running install_lib creating /usr/src/slapt-src/python/numexpr/package-numexpr/usr creating /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib creating /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9 creating /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages creating /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/__init__.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/cpuinfo.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/expressions.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/necompiler.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/utils.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/version.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr copying build/lib.linux-i686-3.9/numexpr/__config__.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr creating /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/tests copying build/lib.linux-i686-3.9/numexpr/tests/__init__.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/tests copying build/lib.linux-i686-3.9/numexpr/tests/test_numexpr.py -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/tests copying build/lib.linux-i686-3.9/numexpr/interpreter.cpython-39-i386-linux-gnu.so -> /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/cpuinfo.py to cpuinfo.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/expressions.py to expressions.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/necompiler.py to necompiler.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/utils.py to utils.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/version.py to version.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/__config__.py to __config__.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr/tests/test_numexpr.py to test_numexpr.cpython-39.pyc running install_egg_info running egg_info writing numexpr.egg-info/PKG-INFO writing dependency_links to numexpr.egg-info/dependency_links.txt writing requirements to numexpr.egg-info/requires.txt writing top-level names to numexpr.egg-info/top_level.txt reading manifest file 'numexpr.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'numexpr/__config__.py' warning: no previously-included files found matching 'RELEASING.txt' warning: no previously-included files found matching 'site.cfg' adding license file 'LICENSE.txt' adding license file 'AUTHORS.txt' writing manifest file 'numexpr.egg-info/SOURCES.txt' Copying numexpr.egg-info to /usr/src/slapt-src/python/numexpr/package-numexpr/usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info running install_scripts running install_clib customize UnixCCompiler ########### EXT COMPILER OPTIMIZATION ########### Platform : Architecture: x86 Compiler : gcc CPU baseline : Requested : 'min' Enabled : SSE SSE2 Flags : -msse -msse2 Extra checks: none CPU dispatch : Requested : 'max -xop -fma4' Enabled : SSE3 SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL Generated : none CCompilerOpt.cache_flush[809] : write cache to path -> /usr/src/slapt-src/python/numexpr/numexpr-2.7.2/build/temp.linux-i686-3.9/ccompiler_opt_cache_ext.py Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src/python/numexpr/numexpr-2.7.2-i586-1salix15.0.txz Slackware package /usr/src/slapt-src/python/numexpr/numexpr-2.7.2-i586-1salix15.0.txz created. Installing package numexpr-2.7.2-i586-1salix15.0... | numexpr (Fast numerical array expression evaluator for Python) | | It evaluates multiple-operator array expressions many times faster | than NumPy can. It accepts the expression as a string, analyzes it, | rewrites it more efficiently, and compiles it to faster Python code. | | Homepage: http://code.google.com/p/numexpr/ | | | | | | | ^~~~~~~~ numexpr/interp_body.cpp:261:29: note: in expansion of macro ‘VEC_ARG2’ 261 | case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:263:29: note: in expansion of macro ‘VEC_ARG3’ 263 | case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro ‘VEC_ARG1’ 266 | case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:267:31: note: in expansion of macro ‘VEC_ARG0’ 267 | case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:268:25: note: in expansion of macro ‘VEC_ARG1’ 268 | case OP_NEG_LL: VEC_ARG1(l_dest = -l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:270:26: note: in expansion of macro ‘VEC_ARG2’ 270 | case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:271:26: note: in expansion of macro ‘VEC_ARG2’ 271 | case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:272:26: note: in expansion of macro ‘VEC_ARG2’ 272 | case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro ‘VEC_ARG2’ 273 | case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:277:26: note: in expansion of macro ‘VEC_ARG2’ 277 | case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)llround(pow((long double)l1, (long double)l2))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:279:26: note: in expansion of macro ‘VEC_ARG2’ 279 | case OP_MOD_LLL: VEC_ARG2(l_dest = l2 ? (l1 % l2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:280:29: note: in expansion of macro ‘VEC_ARG2’ 280 | case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:281:29: note: in expansion of macro ‘VEC_ARG2’ 281 | case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:283:29: note: in expansion of macro ‘VEC_ARG3’ 283 | case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:286:26: note: in expansion of macro ‘VEC_ARG1’ 286 | case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:287:26: note: in expansion of macro ‘VEC_ARG1’ 287 | case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:288:31: note: in expansion of macro ‘VEC_ARG0’ 288 | case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:289:25: note: in expansion of macro ‘VEC_ARG1’ 289 | case OP_NEG_FF: VEC_ARG1(f_dest = -f1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:291:26: note: in expansion of macro ‘VEC_ARG2’ 291 | case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:292:26: note: in expansion of macro ‘VEC_ARG2’ 292 | case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:293:26: note: in expansion of macro ‘VEC_ARG2’ 293 | case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:299:13: note: in expansion of macro ‘VEC_ARG2’ 299 | VEC_ARG2(f_dest = f1 / f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:306:13: note: in expansion of macro ‘VEC_ARG2’ 306 | VEC_ARG2(f_dest = powf(f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:308:26: note: in expansion of macro ‘VEC_ARG2’ 308 | case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:314:13: note: in expansion of macro ‘VEC_ARG1’ 314 | VEC_ARG1(f_dest = sqrtf(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:317:29: note: in expansion of macro ‘VEC_ARG3’ 317 | case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:324:13: note: in expansion of macro ‘VEC_ARG1’ 324 | VEC_ARG1(f_dest = functions_ff[arg2](f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:332:13: note: in expansion of macro ‘VEC_ARG2’ 332 | VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:336:26: note: in expansion of macro ‘VEC_ARG1’ 336 | case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:337:26: note: in expansion of macro ‘VEC_ARG1’ 337 | case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:338:26: note: in expansion of macro ‘VEC_ARG1’ 338 | case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:339:31: note: in expansion of macro ‘VEC_ARG0’ 339 | case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:340:25: note: in expansion of macro ‘VEC_ARG1’ 340 | case OP_NEG_DD: VEC_ARG1(d_dest = -d1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:342:26: note: in expansion of macro ‘VEC_ARG2’ 342 | case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:343:26: note: in expansion of macro ‘VEC_ARG2’ 343 | case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:344:26: note: in expansion of macro ‘VEC_ARG2’ 344 | case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:350:13: note: in expansion of macro ‘VEC_ARG2’ 350 | VEC_ARG2(d_dest = d1 / d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:357:13: note: in expansion of macro ‘VEC_ARG2’ 357 | VEC_ARG2(d_dest = pow(d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:359:26: note: in expansion of macro ‘VEC_ARG2’ 359 | case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:365:13: note: in expansion of macro ‘VEC_ARG1’ 365 | VEC_ARG1(d_dest = sqrt(d1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:368:29: note: in expansion of macro ‘VEC_ARG3’ 368 | case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:375:13: note: in expansion of macro ‘VEC_ARG1’ 375 | VEC_ARG1(d_dest = functions_dd[arg2](d1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:383:13: note: in expansion of macro ‘VEC_ARG2’ 383 | VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:387:26: note: in expansion of macro ‘VEC_ARG1’ 387 | case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:389:26: note: in expansion of macro ‘VEC_ARG1’ 389 | case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:391:26: note: in expansion of macro ‘VEC_ARG1’ 391 | case OP_CAST_CF: VEC_ARG1(cr_dest = f1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:393:26: note: in expansion of macro ‘VEC_ARG1’ 393 | case OP_CAST_CD: VEC_ARG1(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:395:31: note: in expansion of macro ‘VEC_ARG0’ 395 | case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:397:25: note: in expansion of macro ‘VEC_ARG1’ 397 | case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro ‘VEC_ARG2’ 400 | case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:402:26: note: in expansion of macro ‘VEC_ARG2’ 402 | case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:404:26: note: in expansion of macro ‘VEC_ARG2’ 404 | case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:412:13: note: in expansion of macro ‘VEC_ARG2’ 412 | VEC_ARG2(da = c2r*c2r + c2i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:417:25: note: in expansion of macro ‘VEC_ARG2’ 417 | case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:418:25: note: in expansion of macro ‘VEC_ARG2’ 418 | case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:420:29: note: in expansion of macro ‘VEC_ARG3’ 420 | case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:428:13: note: in expansion of macro ‘VEC_ARG1’ 428 | VEC_ARG1(ca.real = c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:434:28: note: in expansion of macro ‘VEC_ARG2’ 434 | case OP_FUNC_CCCN: VEC_ARG2(ca.real = c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:442:26: note: in expansion of macro ‘VEC_ARG1’ 442 | case OP_REAL_DC: VEC_ARG1(d_dest = c1r); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:443:26: note: in expansion of macro ‘VEC_ARG1’ 443 | case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:444:30: note: in expansion of macro ‘VEC_ARG2’ 444 | case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:448:26: note: in expansion of macro ‘VEC_ARG1’ 448 | case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:449:26: note: in expansion of macro ‘VEC_ARG1’ 449 | case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:450:26: note: in expansion of macro ‘VEC_ARG1’ 450 | case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:451:26: note: in expansion of macro ‘VEC_ARG1’ 451 | case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:452:26: note: in expansion of macro ‘VEC_ARG1’ 452 | case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:455:27: note: in expansion of macro ‘VEC_ARG1’ 455 | case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:456:27: note: in expansion of macro ‘VEC_ARG1’ 456 | case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:457:27: note: in expansion of macro ‘VEC_ARG1’ 457 | case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:458:27: note: in expansion of macro ‘VEC_ARG1’ 458 | case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:459:27: note: in expansion of macro ‘VEC_ARG1’ 459 | case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:463:26: note: in expansion of macro ‘VEC_ARG1’ 463 | case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:464:26: note: in expansion of macro ‘VEC_ARG1’ 464 | case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:465:26: note: in expansion of macro ‘VEC_ARG1’ 465 | case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:466:26: note: in expansion of macro ‘VEC_ARG1’ 466 | case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:468:26: note: in expansion of macro ‘VEC_ARG1’ 468 | case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:469:26: note: in expansion of macro ‘VEC_ARG1’ 469 | case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:470:26: note: in expansion of macro ‘VEC_ARG1’ 470 | case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:471:26: note: in expansion of macro ‘VEC_ARG1’ 471 | case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); | ^~~~~~~~ In file included from numexpr/interpreter.cpp:694: numexpr/interp_body.cpp: In function ‘int vm_engine_iter_outer_reduce_task(NpyIter*, npy_intp*, const vm_params&, int*, char**)’: numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:201:26: note: in expansion of macro ‘VEC_ARG1’ 201 | case OP_COPY_BB: VEC_ARG1(b_dest = b1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:202:26: note: in expansion of macro ‘VEC_ARG1’ 202 | case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:206:26: note: in expansion of macro ‘VEC_ARG1’ 206 | case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:207:26: note: in expansion of macro ‘VEC_ARG1’ 207 | case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro ‘VEC_ARG1’ 208 | case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro ‘VEC_ARG1’ 209 | case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:210:26: note: in expansion of macro ‘VEC_ARG1’ 210 | case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:213:28: note: in expansion of macro ‘VEC_ARG1’ 213 | case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro ‘VEC_ARG2’ 214 | case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:215:25: note: in expansion of macro ‘VEC_ARG2’ 215 | case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:217:25: note: in expansion of macro ‘VEC_ARG2’ 217 | case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:218:25: note: in expansion of macro ‘VEC_ARG2’ 218 | case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:219:29: note: in expansion of macro ‘VEC_ARG3’ 219 | case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro ‘VEC_ARG2’ 222 | case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:223:25: note: in expansion of macro ‘VEC_ARG2’ 223 | case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro ‘VEC_ARG2’ 224 | case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro ‘VEC_ARG2’ 225 | case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:227:25: note: in expansion of macro ‘VEC_ARG2’ 227 | case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:228:25: note: in expansion of macro ‘VEC_ARG2’ 228 | case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro ‘VEC_ARG2’ 229 | case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro ‘VEC_ARG2’ 230 | case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro ‘VEC_ARG2’ 232 | case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:233:25: note: in expansion of macro ‘VEC_ARG2’ 233 | case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro ‘VEC_ARG2’ 234 | case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro ‘VEC_ARG2’ 235 | case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro ‘VEC_ARG2’ 237 | case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:238:25: note: in expansion of macro ‘VEC_ARG2’ 238 | case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro ‘VEC_ARG2’ 239 | case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro ‘VEC_ARG2’ 240 | case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro ‘VEC_ARG2’ 242 | case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:243:25: note: in expansion of macro ‘VEC_ARG2’ 243 | case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro ‘VEC_ARG2’ 244 | case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro ‘VEC_ARG2’ 245 | case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:247:31: note: in expansion of macro ‘VEC_ARG2’ 247 | case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:250:26: note: in expansion of macro ‘VEC_ARG1’ 250 | case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:251:31: note: in expansion of macro ‘VEC_ARG0’ 251 | case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro ‘VEC_ARG1’ 252 | case OP_NEG_II: VEC_ARG1(i_dest = -i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:254:26: note: in expansion of macro ‘VEC_ARG2’ 254 | case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:255:26: note: in expansion of macro ‘VEC_ARG2’ 255 | case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:256:26: note: in expansion of macro ‘VEC_ARG2’ 256 | case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro ‘VEC_ARG2’ 257 | case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:258:26: note: in expansion of macro ‘VEC_ARG2’ 258 | case OP_POW_III: VEC_ARG2(i_dest = (i2 < 0) ? (1 / i1) : (int)pow((double)i1, i2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:259:26: note: in expansion of macro ‘VEC_ARG2’ 259 | case OP_MOD_III: VEC_ARG2(i_dest = i2 ? (i1 % i2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:260:29: note: in expansion of macro ‘VEC_ARG2’ 260 | case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:261:29: note: in expansion of macro ‘VEC_ARG2’ 261 | case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:263:29: note: in expansion of macro ‘VEC_ARG3’ 263 | case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro ‘VEC_ARG1’ 266 | case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:267:31: note: in expansion of macro ‘VEC_ARG0’ 267 | case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:268:25: note: in expansion of macro ‘VEC_ARG1’ 268 | case OP_NEG_LL: VEC_ARG1(l_dest = -l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:270:26: note: in expansion of macro ‘VEC_ARG2’ 270 | case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:271:26: note: in expansion of macro ‘VEC_ARG2’ 271 | case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:272:26: note: in expansion of macro ‘VEC_ARG2’ 272 | case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro ‘VEC_ARG2’ 273 | case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:277:26: note: in expansion of macro ‘VEC_ARG2’ 277 | case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)llround(pow((long double)l1, (long double)l2))); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:279:26: note: in expansion of macro ‘VEC_ARG2’ 279 | case OP_MOD_LLL: VEC_ARG2(l_dest = l2 ? (l1 % l2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:280:29: note: in expansion of macro ‘VEC_ARG2’ 280 | case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:281:29: note: in expansion of macro ‘VEC_ARG2’ 281 | case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:283:29: note: in expansion of macro ‘VEC_ARG3’ 283 | case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:286:26: note: in expansion of macro ‘VEC_ARG1’ 286 | case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:287:26: note: in expansion of macro ‘VEC_ARG1’ 287 | case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:288:31: note: in expansion of macro ‘VEC_ARG0’ 288 | case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:289:25: note: in expansion of macro ‘VEC_ARG1’ 289 | case OP_NEG_FF: VEC_ARG1(f_dest = -f1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:291:26: note: in expansion of macro ‘VEC_ARG2’ 291 | case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:292:26: note: in expansion of macro ‘VEC_ARG2’ 292 | case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:293:26: note: in expansion of macro ‘VEC_ARG2’ 293 | case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:299:13: note: in expansion of macro ‘VEC_ARG2’ 299 | VEC_ARG2(f_dest = f1 / f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:306:13: note: in expansion of macro ‘VEC_ARG2’ 306 | VEC_ARG2(f_dest = powf(f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:308:26: note: in expansion of macro ‘VEC_ARG2’ 308 | case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:314:13: note: in expansion of macro ‘VEC_ARG1’ 314 | VEC_ARG1(f_dest = sqrtf(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:317:29: note: in expansion of macro ‘VEC_ARG3’ 317 | case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:324:13: note: in expansion of macro ‘VEC_ARG1’ 324 | VEC_ARG1(f_dest = functions_ff[arg2](f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:332:13: note: in expansion of macro ‘VEC_ARG2’ 332 | VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:336:26: note: in expansion of macro ‘VEC_ARG1’ 336 | case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:337:26: note: in expansion of macro ‘VEC_ARG1’ 337 | case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:338:26: note: in expansion of macro ‘VEC_ARG1’ 338 | case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:339:31: note: in expansion of macro ‘VEC_ARG0’ 339 | case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:340:25: note: in expansion of macro ‘VEC_ARG1’ 340 | case OP_NEG_DD: VEC_ARG1(d_dest = -d1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:342:26: note: in expansion of macro ‘VEC_ARG2’ 342 | case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:343:26: note: in expansion of macro ‘VEC_ARG2’ 343 | case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:344:26: note: in expansion of macro ‘VEC_ARG2’ 344 | case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:350:13: note: in expansion of macro ‘VEC_ARG2’ 350 | VEC_ARG2(d_dest = d1 / d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:357:13: note: in expansion of macro ‘VEC_ARG2’ 357 | VEC_ARG2(d_dest = pow(d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:359:26: note: in expansion of macro ‘VEC_ARG2’ 359 | case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:365:13: note: in expansion of macro ‘VEC_ARG1’ 365 | VEC_ARG1(d_dest = sqrt(d1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:368:29: note: in expansion of macro ‘VEC_ARG3’ 368 | case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:375:13: note: in expansion of macro ‘VEC_ARG1’ 375 | VEC_ARG1(d_dest = functions_dd[arg2](d1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:383:13: note: in expansion of macro ‘VEC_ARG2’ 383 | VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:387:26: note: in expansion of macro ‘VEC_ARG1’ 387 | case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:389:26: note: in expansion of macro ‘VEC_ARG1’ 389 | case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:391:26: note: in expansion of macro ‘VEC_ARG1’ 391 | case OP_CAST_CF: VEC_ARG1(cr_dest = f1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:393:26: note: in expansion of macro ‘VEC_ARG1’ 393 | case OP_CAST_CD: VEC_ARG1(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro ‘VEC_LOOP’ 20 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:395:31: note: in expansion of macro ‘VEC_ARG0’ 395 | case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:397:25: note: in expansion of macro ‘VEC_ARG1’ 397 | case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro ‘VEC_ARG2’ 400 | case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:402:26: note: in expansion of macro ‘VEC_ARG2’ 402 | case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:404:26: note: in expansion of macro ‘VEC_ARG2’ 404 | case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:412:13: note: in expansion of macro ‘VEC_ARG2’ 412 | VEC_ARG2(da = c2r*c2r + c2i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:417:25: note: in expansion of macro ‘VEC_ARG2’ 417 | case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:418:25: note: in expansion of macro ‘VEC_ARG2’ 418 | case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro ‘VEC_LOOP’ 81 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:420:29: note: in expansion of macro ‘VEC_ARG3’ 420 | case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:428:13: note: in expansion of macro ‘VEC_ARG1’ 428 | VEC_ARG1(ca.real = c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:434:28: note: in expansion of macro ‘VEC_ARG2’ 434 | case OP_FUNC_CCCN: VEC_ARG2(ca.real = c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:442:26: note: in expansion of macro ‘VEC_ARG1’ 442 | case OP_REAL_DC: VEC_ARG1(d_dest = c1r); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:443:26: note: in expansion of macro ‘VEC_ARG1’ 443 | case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro ‘VEC_LOOP’ 56 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:444:30: note: in expansion of macro ‘VEC_ARG2’ 444 | case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:448:26: note: in expansion of macro ‘VEC_ARG1’ 448 | case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:449:26: note: in expansion of macro ‘VEC_ARG1’ 449 | case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:450:26: note: in expansion of macro ‘VEC_ARG1’ 450 | case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:451:26: note: in expansion of macro ‘VEC_ARG1’ 451 | case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:452:26: note: in expansion of macro ‘VEC_ARG1’ 452 | case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:455:27: note: in expansion of macro ‘VEC_ARG1’ 455 | case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:456:27: note: in expansion of macro ‘VEC_ARG1’ 456 | case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:457:27: note: in expansion of macro ‘VEC_ARG1’ 457 | case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:458:27: note: in expansion of macro ‘VEC_ARG1’ 458 | case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:459:27: note: in expansion of macro ‘VEC_ARG1’ 459 | case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:463:26: note: in expansion of macro ‘VEC_ARG1’ 463 | case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:464:26: note: in expansion of macro ‘VEC_ARG1’ 464 | case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:465:26: note: in expansion of macro ‘VEC_ARG1’ 465 | case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:466:26: note: in expansion of macro ‘VEC_ARG1’ 466 | case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:468:26: note: in expansion of macro ‘VEC_ARG1’ 468 | case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:469:26: note: in expansion of macro ‘VEC_ARG1’ 469 | case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:470:26: note: in expansion of macro ‘VEC_ARG1’ 470 | case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 12 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro ‘VEC_LOOP’ 36 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:471:26: note: in expansion of macro ‘VEC_ARG1’ 471 | case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); | ^~~~~~~~ numexpr/interpreter.cpp: In function ‘PyObject* NumExpr_run(NumExprObject*, PyObject*, PyObject*)’: numexpr/interpreter.cpp:1014:39: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 1014 | if (PyBytes_Size(self->signature) != n_inputs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ numexpr/interpreter.cpp:990:9: warning: variable ‘ex_uses_vml’ set but not used [-Wunused-but-set-variable] 990 | int ex_uses_vml = 0, is_reduction = 0; | ^~~~~~~~~~~ listing git files failed - pretending there aren't any ./ install/ install/slack-desc usr/ usr/doc/ usr/doc/numexpr-2.7.2/ usr/doc/numexpr-2.7.2/ANNOUNCE.rst usr/doc/numexpr-2.7.2/AUTHORS.txt usr/doc/numexpr-2.7.2/INSTALL.rst usr/doc/numexpr-2.7.2/LICENSE.txt usr/doc/numexpr-2.7.2/README.rst usr/doc/numexpr-2.7.2/RELEASE_NOTES.rst usr/doc/numexpr-2.7.2/numexpr.SlackBuild usr/lib/ usr/lib/python3.9/ usr/lib/python3.9/site-packages/ usr/lib/python3.9/site-packages/numexpr/ usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/ usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/PKG-INFO usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/SOURCES.txt usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/dependency_links.txt usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/not-zip-safe usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/requires.txt usr/lib/python3.9/site-packages/numexpr-2.7.2-py3.9.egg-info/top_level.txt usr/lib/python3.9/site-packages/numexpr/__config__.py usr/lib/python3.9/site-packages/numexpr/__init__.py usr/lib/python3.9/site-packages/numexpr/__pycache__/ usr/lib/python3.9/site-packages/numexpr/__pycache__/__config__.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/__pycache__/__init__.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/__pycache__/cpuinfo.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/__pycache__/expressions.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/__pycache__/necompiler.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/__pycache__/utils.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/__pycache__/version.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/cpuinfo.py usr/lib/python3.9/site-packages/numexpr/expressions.py usr/lib/python3.9/site-packages/numexpr/interpreter.cpython-39-i386-linux-gnu.so usr/lib/python3.9/site-packages/numexpr/necompiler.py usr/lib/python3.9/site-packages/numexpr/tests/ usr/lib/python3.9/site-packages/numexpr/tests/__init__.py usr/lib/python3.9/site-packages/numexpr/tests/__pycache__/ usr/lib/python3.9/site-packages/numexpr/tests/__pycache__/__init__.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/tests/__pycache__/test_numexpr.cpython-39.pyc usr/lib/python3.9/site-packages/numexpr/tests/test_numexpr.py usr/lib/python3.9/site-packages/numexpr/utils.py usr/lib/python3.9/site-packages/numexpr/version.py